Montcalm Marble Arch Townhouse
London England
Your retail therapy starts the moment you check in at Montcalm Marble Arch Townhouse, nestled in the heart of a shopper's wonderland, within a 5-minute walk of Hyde Park and Marble Arch. This hotel is 20 minutes walk to Oxford Street and 6 minutes drive to Buckingham Palace.
Make yourself at home in one of the 15 guestrooms featuring minibars and LCD televisions. Complimentary wired and wireless internet access keeps you connected, and pay movies provides entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and complimentary newspapers.
Property Details
Location
41 Great Cumberland Place, London, England W1H 7LG, United Kingdom