71 Boulevard du Général de Gaulle Saint-Jean-Cap-Ferrat, Provence-Alpes-Côte d'Azur 06230
Seated: 60
Square Feet: 1,044 ft2
Treat your guests to an unforgettable evening of understated elegance and Michelin-starred, maritime-influenced cuisine at our signature restaurant, Le Cap. With ample indoor and outdoor seating, it can easily be transformed into your own private event space.