Patriot Square, London, E2 9NF
Location: Bethnal Green
Set within the magnificent Bethnal Green Town Hall and located within easy reach of all the major attractions of central London, the Town Hall Hotel, London offer a hotel experience like no other. Within the grand facade of this Edwardian building lies 98 apartments, which combine the luxuries and amenities of a high class hotel with the convenience and style of modern designer apartments. All of the apartments at the Town Hall Hotel, London are stylish and sleek in design and are fitted for maximum comfort with air-conditioning, internet access, satellite TV, bespoke furnishings and elegant en-suite bathrooms. Each apartment also has a designer kitchen with all mod-cons, making it easy to feel at home at the Town Hall Hotel, London. Unlike at home however the Town Hall Hotel, London also boasts a fantastic leisure club with an indoor swimming pool, extensive gym and indulgent beauty treatments available in the spa. So you can feel at home in your apartment and feel relaxed and pampered in the leisure club. The style and elegance of the Town Hall Hotel, London continues in the Viajante Restaurant, serving the finest Nuevo cuisine, created by the master chef Nuno Mendes. There is also a stylish and vibrant bar area ideal for a relaxed drink with friends after a busy day.