Pilgrims Hotel
Informacje
The Pilgrims Hotel is ideal for your stay in Canterbury City Centre. Situated within the Roman city walls, this lovely family run hotel offers a warm welcome to all our guests.
powiększ