Within 5 minutes’ walk of Hyde Park, Oxford Street’s shops and Marble Arch Underground Station, this 5-star hotel features a modern bar and an on-site spa. Free internet access is available throughout The Montcalm.
2 Wallenberg Place, Westminster Borough, London, W1H 7TN, United Kingdom
Hotel booked 2 times today.
Nightly rates from $292 to $1 349