Map
71 Blvd. du General de Gaulle, St-Jean-Cap-Ferrat 06230, France
Hotel
Grand-Hôtel du Cap-Ferrat