The Churchill Guest House is a beautiful grade II listed Georgian period townhouse offering 4 star quality bed & breakfast accommodation.
We are situated in a historic conservation area just at the foot of the renowned Dover Castle and minutes walk away from the town centre, ferry port and cruise terminals. The town of Dover is nestled in the heart of the White Cliffs Country side and offers a wide range of stunning nature walks.
Churchill House offers high standards with 8 spacious en-suite bedrooms & a family apartment all tastefully decorated with lots of character. Off street private car parking available.
Locally produced food
The White Horse Inn
North Downs Way
Ardmore Guest House
Walter Tull: His Life and Legacy
149th Open Championship 2020 – Royal St. George’s