Dover Hotels
Your chosen destination:
-
Europe
-
United Kingdom
-
Kent
-
Dover

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.
When would you like to stay?
Nearest Rail Station
DOVER PRIORY - 1 mile
Amenities:
Number of Rooms: 81Or choose from these popular destinations:
Contact Us | Site Map |
Copyright World Stay Ltd