Hotel Beulah House
Crabble Hill, 94, CT17 0SA Dover, United Kingdom |Show on the map
- Terms and facilities
We are ideally located within 5 minutes of the Port & Cruise Liner Terminal & only 10 minutes from the Channel Tunnel.
Services and terms: Hotel Beulah House
See more nearby hotels