Le Shuttle. Situated centrally, Ashford is an ideal base for touring the beautiful county of Kent. Castles, gardens, shopping centres and picturesque villages are all close by. The hotel has a unique glass roofed boulevard, a contemporary restaurant, luxurious bedrooms and the magnificent Reflections - Health, Fitness and Spa..The nearest railway station is ashford international, 1.5 miles.