Greyfriars Lodge 3 stars

6 Stour Street, Canterbury, CT1 2NR, United Kingdom

Hotel image
Read more reviews for Greyfriars Lodge