The Idle Rocks Hotel & Restaurant
RestaurantFalmouth
Situated on the harbourside in St Mawes near Falmouth, this boutique hotel features airy, individually decorated guest rooms. Visitors can enjoy meals at the restaurant or take in the coastal scenery from its waterside terrace.
Google rating 4.4 · 341 Google reviews · See on Google Maps