The Falmouth Hotel
Hotel
Falmouth
Featuring a garden and a terrace, The Falmouth Hotel is located in Falmouth, 800 metres from Pendennis Castle. The property has a bar, as well as a restaurant serving British cuisine. Free Wi-Fi is featured.
Number of rooms: 71
Castle Beach, Falmouth, TR11 4NZ, United Kingdom