Skip to main content
About us

Town Hall Hotel & Apartments

You are: home > town hall hotel & apartments

Patriot Square

London

London

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