Established in 1909, The Town Hall Hotel & Apartments is situated in London. Some of the features on offer at this modern 5-star property include a fitness centre, an indoor pool and free Wi-Fi.
This non-smoking property provides a range of facilities, including an express check-in and check-out feature, meeting rooms and 24 hour room service. Family facilities include babysitting / child services and family rooms. In addition, the multilingual staff will be happy to offer local knowledge, ensuring a pleasant stay in London.
The Town Hall Hotel Apartments London features modern apartments equipped with a microwave, a refrigerator and a spa bath, plus all the necessities to ensure a comfortable stay. For guests who wish to cook their own meals, each apartment has a kitchenette that is equipped with tea and coffee making facilities.
Town Hall features a restaurant and a lounge bar where guests are able to unwind of an evening. The property also provides breakfast each day.
Town Hall Hotel is a short stroll from Bethnal Green Tube Station. The helpful staff at the tour desk are available to book tours and sightseeing trips in London.