We now found the place worth to stay in Dover. Churchill House is a very well kept place, a nice house with every comfort to be expected. Alex, Alastair & Betty gave us a very warm wellcome! Thank you for that! If ever possible, we will be back.
- 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