Ashford is beautiful Kent town which lies on the River Great Stour at the southern edge of the North Downs and is the perfect base for a luxurious spa visit that will leave you feeling relaxed and rejuvenated. We have a selection of stunning spa hotels in this area of outstanding natural beauty. Soak up the rural delights before heading to the famous Ashford Designer Outlet for a spot of retail therapy. Round off your evening by dining in one of the many superb restaurants or sipping cocktails in one of the cool bars.