generated by AI based on family reviews
Along with an indoor pool, this smoke-free hotel has a restaurant and a fitness center. WiFi in public areas is free. Other amenities include a bar/lounge, a coffee shop/cafe, and 24-hour room service. Housekeeping is available on request.
Town Hall Hotel & Apartments is located in Tower Hamlets, a neighborhood in London, and is near a metro station. Buckingham Palace and O2 Arena are cultural highlights, and travelers looking to shop may want to visit Oxford Street and Westfield London Shopping Centre. Sky Garden and Sea Life London Aquarium are also worth visiting.
4 out of 5 stars
7 reviews
5 star reviews
4 star reviews
3 star reviews
2 star reviews
1 star reviews
We have selected a sample of reviews which reflect what families have said about Town Hall Hotel & Apartments
4 out of 5 stars
5 out of 5 stars
2 out of 5 stars
5 out of 5 stars
3 out of 5 stars
4 out of 5 stars
5 out of 5 stars