Nice is the capital of the French Riviera and is a good base to stay as you are just 30 minutes away from Cannes and Monte Carlo. Its just a bus ride to Saint Paul de Vence, Grasse and even the ski slopes of the southern Alps are just an hour and a half away.
Saint Tropez is aslo within reach.
The hotel can help you will all your excursions.