Convenient Dover Location
This hotel is located between Folkestone and Dover, in the beautiful Alkham Valley. It's a delightful location, close to Dover, and great for visiting Dover Castle and Walmer Castle. It's also only 10 minutes to the Euro tunnel station.