★★★★★
Montcalm Piccadilly Townhouse, London West End (5 stars) is a high quality hotel located in a central situation, perfect for easily getting to the main tourist attractions that London can offer to its visitors. Offers a price by night in a double room starting at 225 €. Offers to its customers a free internet connection in all its facilities. Montcalm Piccadilly Townhouse, London West End offers several amenities, being some of the most relevants: restaurant, air conditioned and fitness room. Its facilities are adapted to persons with reduced mobility.
You can book your room in Montcalm Piccadilly Townhouse, London West End from 225 €.
There are 6514 comments on this accommodation:
Address: 65-73 Shaftesbury Avenue. W1D 6EX London. United Kingdom.
→
W London
from 519 € / night
→
Ham Yard Hotel, Firmdale Hotels
→
The Soho Hotel, Firmdale Hotels
→
The Londoner
from 397 € / night
→
Radisson Blu Hotel, London Leicester Square
from 263 € / night