|
Churchill Hotel
Dover Waterfront, Dover, Kent, CT17 9BP

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...
|