The 5-star Town Hall Hotel & lies within 5.3 km from The London Eye. Offering accommodation in a 5-story building, Town Hall Hotel & has been hosting guests since 1909 and features Baroque architecture.
The property is set 30 minutes' walk from Bank Of England Museum. London city center is 6 km away.
This hotel is placed in Newham district, known for a museum, a gallery and a tower.
The property enjoys stunning location within a 10-minute drive to London City airport.
There are 98 luxury rooms at Town Hall Hotel & feature a mini bar, a personal computer, climate control, a laptop safe and pay television. Some rooms have the city view. Other comforts include a small fridge, a cooker and a microwave for self-catering.
Eat & Drink
A fine buffet breakfast is served every morning. Guests can try creative meals of European cuisine in the unique restaurant onsite. The Peg & Patriot bar is a great place to taste tapas and snack menu and drink cocktails and coffee. Offering a variety of dishes, Viajante and Italina are just about 50 meters away.
A continental breakfast is served at the price of GBP 15 per person per night.
The property offers conference equipment, a business center and a catering service to meet the needs of business travelers.
Guests will benefit from an indoor heated swimming pool and an outdoor swimming pool. Fitness classes and a gym are among the on-site facilities.
Wireless internet is available in the entire hotel for free.
No parking available.
Year renovated: 2010.
Number of floors: 5.
Number of rooms: 98.