Howfield Manor Hotel 3 stars

Howfield Lane, Canterbury, CT4 7HQ, United Kingdom

Hotel image
Read more reviews for Howfield Manor Hotel