The family The Townhouse Hotel is a 2-star property located in the center of Maidstone.
This hotel is about 7.8 km away from Leeds Castle and Southend-On. It is about 1 km away from the center of Maidstone.
Placed near restaurants, bars and a cinema, the hotel offers a sundeck, a patio and a golf course for on-site relaxation.
London Southend airport can be reached in 40 minutes by car from The Townhouse Hotel.
The hotel comprises 18 rooms equipped with an in-room safe, heating, a sitting area, ironing facilities and a DVD player. They provide bathrooms with a shower, a hairdryer and free toiletries.
Eat & Drink
Guests can enjoy Italian, European, English and eclectic cuisine in Vesuvius located 300 meters away.
The venue offers 24-hour front desk, ironing service and newspaper service.
Wireless internet is available in the entire hotel for free.
No parking available.