Town Hall Hotel and Apartments, London Overview

Town Hall Hotel and Apartments, London Details

Town Hall Hotel and Apartments, London Hotel Details

Beyond the London chaos yet within easy reach of the city centre, Town Hall Hotel and Apartments London occupies a stunning elegant building in the capital’s famous Bethnal Green, the heart of London's artistic community. This accommodation lies close to Victoria Park and only 15 minutes walk to the financial district, with nearby Bethnal Green tube station connecting to Tate Britain, Westminster Palace and other popular attractions.  

A beautiful Grade II listed building houses these luxury rooms and apartments, stylishly renovated, decorated by artists, featuring a range of modern conveniences. Town Hall Hotel and Apartments London offer spacious accommodation, excellently serviced. The building features a fitness centre in the basement, complete with swimming pool and a range of exercise machines, health and beauty treatments are also available in the rooms or apartments. The hotel also offers stylish conference and banqueting facilities.

All accommodation at Town Hall Hotel and Apartments London features en-suite bathroom facilities and air conditioning as standard.  All rooms are spacious and come equipped with modern living areas, DVD players and satellite TV, and free wireless internet connection throughout the building. The feature suites have an extra bit of design and details to make your stay that little bit more memorable, and the largest suite in London, 'The De Montfort Suite', is filled with exquisitely decorated plaster-work, heraldic leaded windows and statues carved by sculptor Henry Poole.