Chelsea House Hotel
Cornwall and Isles of Scilly, FALMOUTH
About Chelsea House Hotel
Chelsea House Hotel, located near FALMOUTH in Cornwall and Isles of Scilly, is the perfect choice for your wedding guests to stay after your wedding.
Contact & Location
Chelsea House Hotel
ADD LINE 1, FALMOUTH, TR11 4BG, Cornwall and Isles of Scilly, United Kingdom