The Townhouse Hotel
74 King Street, Maidstone ME14 1BH, United Kingdom, United Kingdom
Business Details
The property The Townhouse Hotel is located in Maidstone, United Kingdom. The Lodging is ranked with 3 stars.
"The Townhouse Hotel is set in the centre of Maidstone and within easy walking distance of shops, restaurants, bars, clubs, a cinema and the train/bus stations. The Townhouse Hotel was originally built in 1802 and still has many original features."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
104540
The Townhouse Hotel
The property The Townhouse Hotel is located in Maidstone, United Kingdom. The Lodging is ranked with 3 stars.