Cotswold House
Hotel
Falmouth, Cornwall
Featuring free Wi-Fi throughout the property, Cotswold House offers accommodation in Falmouth, 1.5 km from Pendennis Castle. Free private parking is available on site.
Number of rooms: 8
49, Melvill Road, Falmouth, TR11 4DF, United Kingdom