Le Cap Horn
French · Seafood · Fine Dining
Le Cap Horn is a fine dining French and seafood restaurant offering a generous and inventive cuisine. Situated within the Grand Hôtel des Thermes, it provides a magical setting with bay views.
Location
Les meilleures adresses à proximité
Les adresses les mieux notées près de Le Cap Horn.
Local restaurants nearby
100 Boulevard Hébert, 35400 Saint-Malo, France



