Located in the neighborhood of Bethnal Green, Town Hall Hotel & Apartments features large apartment-style guest rooms and it is nestled in a neighborhood beckons with galleries, hip weekend markets, traditional English pubs, swanky new bars, and great restaurants—one of which, the Corner Room resides in the hotel. The hotel features 97 rooms and suites with queen-size bed. All the suites boast a kitchen, dining and seating areas, and a spacious bedroom.
8 Patriot Square, London E2 9NF, UK
Contacts & Details