Wards Hotel & Restaurant 3 stars

39 Earls Avenue, Folkestone, CT20 2HB, United Kingdom

Hotel image
Read more reviews for Wards Hotel & Restaurant