Druid House
26 Sopers Lane Christchurch. Dorset, BH23 1JELocated 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.
10 rooms
from £98