The Falmouth Hotel
Natural and Organic Spa
About The Falmouth Hotel
The Spa at The Falmouth Hotel is like no other. The spa is ethical, natural and organic. They offer a range of treatments and packages as well as leisure and fitness facilities.
Contact & Location
The Falmouth Hotel
Cliff Road, Falmouth, TR11 4NZ, Cornwall and Isles of Scilly, United Kingdom