The Chaucer Hotel, Canterbury, United Kingdom

The Chaucer Hotel is conveniently located at 63 Ivy Lane in Canterbury, United Kingdom

Hotel Location:

Address: 63 Ivy Lane
City: Canterbury
Country: United Kingdom
phone: +44 1227 464427

Hotel Features: