Holiday Inn Ashford North 3 stars

A20 Maidstone Rd, Hothfield, Ashford, Ashford, TN26 1AR, United Kingdom

Hotel image
Read more reviews for Holiday Inn Ashford North