The Townhouse Hotel
Overview of The Townhouse Hotel
The Townhouse Hotel
3-star Maidstone hotel with restaurant
8.2
Very Good
Popular amenities
- Breakfast available
- Free WiFi
- Restaurant
- Bar
- Room service
- Housekeeping
74 King Street, Maidstone, England, ME14 1BH