We use cookies to personalise content and ads, to provide social media features and to analyse our traffic. Read more…
Town Hall Hotel

Town Hall Hotel

8 Patriot Square, London, E2 9NF, United Kingdom

Get Directions

020 7871 0460

Categories
Work hours Add information
About Town Hall Hotel is a boutique hotel in the heart of London's East End. Offering luxury accommodations, event space and fine dining in an iconic Edwardian building.
Town Hall Hotel cover
Description Add information

Similar places nearby