Get FREE email communications from Fodor's Travel, covering must-see travel destinations, expert trip planning advice, and travel inspiration to fuel your passion.
Stay in Nice if you want to be in a city. Stay in Antibes or Villefranche-sur-Mer if you want something smaller. Take a day trip to Cannes if you so desire.
Nice by a long shot. Not only for the restaurants, the old town, the museums and the (stony) beach, but also because it is a regional transportation hub and has a decent bus system.