Hotels
The White House Hotel
Charmouth, United Kingdom, GB
Guests come here for a relaxed stay with a genuinely comfortable welcome in the heart of Charmouth.
Overview
Comfort is the whole point of a stay here, with a warm welcome and a range of services geared towards making your time in Charmouth easy. It works well as a simple, central base for exploring the village and its beach.
Location
Quick facts
- Location
- Dorset, United Kingdom