The Townhouse Hotel is a 3-star accommodation in the center of Maidstone providing guests with a sun deck, a patio and a golf course. The hotel is a good example of original architecture in Maidstone.
The property lies within 8 km from Leeds Castle. It is about 1 km away from the center of Maidstone.
Nearby points of interest include a theater and a museum.
The Townhouse Hotel is situated about 45 minutes drive from London Southend airport.
The hotel offers 18 tasteful rooms appointed with an in-room safe, heating, Wi-Fi, a dressing room and a writing table. They also have en suite 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 reception, ironing service and newspaper service.
Wireless internet is available in the entire hotel for free.
No parking available.