Skip to main content


You are: home > town hall hotel & apartments > edit venue
Main Address
UK only
Invoice Address
UK only
Registered Company Address
UK only

Patriot Square



United Kingdom

E2 9NF


From the moment you glimpse the baroque architecture of Town Hall Hotel and walk into the marble entranceway with its sweeping staircase and art-deco interior, you know your stay will be memorable.


Town Hall Apartments is the dream pied a Terre; a special place in London's vibrant East End where the luxuries of a five star hotel are combined with the space, convenience and chic of a designer apartment. Featuring an original Council Chamber, a beautiful Banqueting Hall and the sensational DeMontfort Suite, all located on the ground floor with natural daylight, to meet all your events requirements.


Whether you are working out in the pool, enjoying a lemongrass Martini in viajante, entertaining clients for lunch in the Corner Room or relaxing in one our 98 spacious apartments , no one who's tried Town Hall living will ever go back to a standard hotel again.


Member Log In