Finding The Churchill House
6 Castle Hill Rd
Dover, Kent, UK
The Churchill House has an idyllic central location in Dover
This grand Georgian period townhouse Bed & Breakfast sits peacefully within a historical conservation area just an arrow shot from the great stone walls of Dover Castle and the iconic White Cliffs of Dover.
Situated just a couple of minutes walk from the town centre, and only a one minute drive to the cross-channel ferry port and other transport links, we provide the ideal base from where to explore the local sites or for a stop-over before simply continuing on your journey after a refreshing nights sleep.
Travel Tickets & Timetables