Churchill Guest House
4.9
(283 reviews)6 Castle Hill Road Dover, Kent,, Dover CT16 1QN England
+44 1304 204622Official websiteBed and Breakfast
Business
Family
Romantic
Hotel
About
The Churchill Guest House nestles at the foot of Dover Castle and is ideally situated for the Town Centre, Eastern Docks, Cruise Ships Terminal, Channel Tunnel and the famous White Cliffs of Dover. The Georgian townhouse has seven lovingly furnished rooms and suites to choose from, all with en-suite facilities and access to self-catering kitchen facilities with free continental breakfast items. Homely touches and attention to detail create a comfortable, inviting environment for travellers to rest and enjoy while exploring the fascinating sites of Dover.