Ashford, United Kingdom
Modern hotel with glass-enclosed areas, situated 2 miles from the town center and 2 miles from Ashford Int'l train station....
View Hotel Details
6 First Class
Commission: 8%
Rooms: 179
Rates: $99 - $197