In London’s vibrant East End, 5-star Town Hall Hotel & Apartments feature a swimming pool, free Wi-Fi and fitness equipment. Bethnal Green Tube Station is just a 5-minute walk away.
Patriot Square, Tower Hamlets, London, E2 9NF, United Kingdom
Hotel booked 2 times today.
Nightly rates from $180 to $538