About the Business
Idyllically nestled within a stones throw of Dover Castle and only a few minutes walk to the market square, seafront and the magnificent White Cliffs of Dover, as well as being within easy reach of the cross channel ferry & cruise terminals, you can be sure the Churchill House is in the prime location for all guests needs and pleasures.
With a choice of 8 individually furbished en-suite bedrooms and a family apartment all generously spaced throughout this grand Georgian period property you will be pleasantly delighted at the level of comfort and quality on offer. Whether for a romantic get-away, an extended break or just an over-night stop the Churchill Guest House provides all discerning travelers with a gratifying and homely environment in which to rest and recuperate.
Location & Hours
6 Castle Hill Road