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.
Address
Churchill House 6 Castle Hill Road Dover CT16 1QN
Links