This guest house is it an excellent location right at the base of Castle Hill. The room was nice and clean and the breakfast was more then excellent. The true value of this B&B comes from the hosts themselves. Alastair and Betty are friendly, informative and go out of their way to help their guests.
- Also Known As:
- Churchill Guest House Dover, England, UK
- Official Description (provided by the hotel):
- 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. ... more less