A centrally situated luxury boutique hotel and restaurant, The Townhouse Hotel in the heart of Maidstone is a beautifully designed hotel ideal for business or leisure, just one mile off the M20 motorway, junction 7 and within easy reach of Leeds Castle. Enjoy innovative, creative cuisine and a superb range of cocktails in our restaurant seating up to 40 diners and in our relaxing bar areas. The hotel is a stunning example of Georgian architecture, built around 1802 and Grade II Listed. Recently refurbished, The Townhouse now offers opulent guest rooms, a unique dining experience and features an al fresco sun terrace and courtyard area.
A selection of 17 guest rooms are available, each with their own unique style, and with en-suite facilities, direct dial phone, trouser press, hairdryer and a well stocked refreshment tray with tea and coffee making facilities. All rooms include WiFi internet acess, a TV and guests have open access to the hotel's restaurant, bar and lounge areas. Room configurations available include double, twin and spacious family rooms accommodating up to 2 adults and 2 children. Superior doubles are available on request.
The Townhouse Restaurant seating 40 diners is an Open Table Diners Choice award-winner. Menus includes A La Carte, Du Jour Menu, Afternoon Tea, Cocktail Menu and our extensive fine wine list. Breakfast, lunch and dinner are served daily in the restaurant, and our Sunday lunch/ evening menu is available each week. Private dining and events bookings are welcome, with al fresco dining available on the sun terrace and in the courtyard area on warmer days.
Check in from 15:00 to 00:00 and check-out by 11:00.