- UK Information
- UK Hotels
- Croft, The
Croft, The
The Croft is located in the leafy village of Kennington, just a 5-minute drive from Ashford International Station. It offers rooms with free Wi-Fi, an Italian Restaurant and free parking.
Rating
Visa,Maestro,MasterCard,American Express
Prices from £30
16
Ashford