The Black Horse Inn 3 stars

11 & 12 Orchard Street, Canterbury, CT2 8AP, United Kingdom

Hotel image
Read more reviews for The Black Horse Inn