- UK Information
- UK Hotels
- Chelsea House
Chelsea House
Offering spectacular sea views over Falmouth Bay, Chelsea House offers bed and breakfast accommodation in the heart of Falmouth.
Rating
Visa/Delta, Mastercard, Switch/Maestro, Visa Debit
Prices from £47
10