Pilgrims Hotel 3 stars

18 The Friars, Canterbury, CT1 2AS, United Kingdom

Hotel image
Read more reviews for Pilgrims Hotel