The Montcalm in Marble Arch is a 5 star hotel located at the heart of London, near Hyde Park and very close to Marble Arch. Book from Thinkhotels to get the best deals.