1/15
Town Hall Hotel
Greater London
On adore...😍
Enjoy your perks as a guest! Experience great food for a reasonable price at the Corner Room Restaurant
Make yourself at home in a bright, charming and modern room with great facilities
Boost your day with a swim in the elegant pool
Équipements de l'hôtel
Emplacement
Patriot Square, London E2 9NF, United Kingdom