Town Hall Hotel & Apartments, London

United Kingdom
Two Bedroom Apartment © Town Hall Hotel & Apartments
The De Montfort Suite © Town Hall Hotel & Apartments
Show image thumbnails
The De Montfort Suite © Town Hall Hotel & Apartments
Check room rates and book
Check room rates and book

Categories: Business, City, Culture, Cutting-Edge, Grand, Luxury, Modern Design, Sightseeing,


Number of rooms & suites: 98


Rate per night: From £ 145 GBP

*The rate is only approximate and is based on our own independent research, at the time of writing. We cannot guarantee the rate in any way.

Check room rates and book
Check room rates and book

Town Hall Hotel & Apartments, London on a map

Town Hall Hotel & Apartments, London, United Kingdom

Author: Travel+Style. Last updated: 19/03/2015

Stonehenge, Britain's greatest national icon © Travel+Style

Stonehenge


England's enchanted megaliths

The Top 60 Luxury Hotel Openings of 2016. TravelPlusStyle.com

The Top 60 Luxury Hotel Openings of 2016


The world's hottest 60, plus dozens of mentions!