In the heart of London’s Theatreland, Montcalm Piccadilly Townhouse, London West End is just 300 metres from Leicester Square. The boutique hotel has a fitness centre and boutique bedrooms with free …
read more
Its spacious, designer rooms boast fantastic London views, HD TVs, and Egyptian cotton sheets.
Designed by Philippe Starck, Sanderson's rooms feature layers of soft curtains around each area. Calmin…
read more
<h2>Historic Setting</h2>
Numa London Bloomsbury is situated in London city centre, housed in a historic building. The British Museum is a 7-minute walk away, while Oxford Street lies 6 minutes on f…
read more