Located in the town of Christchurch, Druid House is less than 3 miles from Hengistbury Head, offering views of the English Channel. It offers a bar, free parking on-site and free Wi-Fi access in public areas.
Address: 26 Sopers Lane, Christchurch. Dorset
Rates from:
GBP 98 Book Now