Originally established in 1787, the residence was changed to a hotel 200 years later. Situated in the top of Park Lane, the modern hotel sits in the center of the city. Ideal for the tourist visiting London, the 4-star hotel is only a few minutes away from Hyde Park, Marble Arch and the famous Oxford Street. While many attractions are within walking distance, guest will find a great access to the rest of the city from the hotel with the nearest tube station right around the corner. Whether visiting London for business or pleasure purpose, guests will appreciate an excellent location along with a great service at The Montcalm London Hotel.