Skip to main content

Hotel The Chequers Inn 3 *

The Street - Smarden,, TN27 8QA Ashford, United Kingdom |Show on the map
  • Location
  • Opinions

Choose your room

.
.

.

Share it

45
Tripadvisor Score Score based on 126 reviews

Location: Hotel The Chequers Inn


Reviews: Hotel The Chequers Inn