
Check Availability
For enquiries with 10 or more persons please contact our groups department
HOTEL LOCATION MAP
The Churchill Hotel is a listed building on Dover's Waterfront. The hotel is close to cruise and ferry terminals as well as the Channel Tunnel. Nearby attractions include Dover and Leeds Castles and Canterbury Cathedral. All bedrooms are well appointed and reflect elegance and charm. Hotel facilities include a restaurant with panoramic views over the English Channel, a bar, television lounge and health club with hairdressers and beauticians.










We would like your comments
If you have found this Dover hotels page useful or otherwise, please let us know. We're always looking to improve our website and add extra features and facilities. Please Contact Us and let us know what you think.