1/12
Town Hall Hotel
Greater LondonOn adore...
- Pour les gourmetsEnjoy your perks as a guest! Experience great food for a reasonable price at the Corner Room Restaurant
- Chambre extraMake yourself at home in a bright, charming and modern room with great facilities
- Eaux cristallinesBoost your day with a swim in the elegant pool
Information
Patriot Square, London E2 9NF, United Kingdom