In the heart of London’s Theatreland, Montcalm Piccadilly Townhouse, London West End is just 300 metres from Leicester Square. The 5-star hotel has a fitness centre and boutique bedrooms with free WiFi.
Each stylish room has mood lighting and a luxury bathroom with free toiletries and fluffy bathrobes. Rooms at Montcalm Piccadilly Townhouse, London West End also feature air conditioning, satellite TV and work desks.
While the restaurant is being enhanced, the hotel continues to offer delicious In Room Dining continental breakfast so the guests can enjoy it from the comfort of their room.
Montcalm Piccadilly Townhouse, London West End is just metres from a variety of theatres, cinemas, restaurants and bars. Piccadilly Circus can be reached in a 5-minute walk.