The Montcalm -- Hotel & Lodging
A 5 minute walk from Hyde Park, the shopping on Oxford Street and Marble Arch Underground (subway) Station, this 5-star hotel features a modern bar and an on-site spa. Free internet access is available throughout The Montcalm. Buckingham Palace is just over a mile away.
Published on 3/20/12