The White Cliffs Hotel 3 stars

The High Street, Dover, CT15 6AT, United Kingdom

Hotel image
Read more reviews for The White Cliffs Hotel