Creating a new story in the heart of Mayfair
A celebrated Art Deco hotel in the heart of London Mayfair, facing Green Park and just a short walk away from Buckingham Palace, The Park Lane Hotel is ideally located to connect with the city of London.
Continuing the great tradition of hospitality on which the hotel was founded in the 1920s, we offer convenient services and comfortable facilities that will make you feel right at home. Stay connected to what matters to you with complimentary high speed internet access in our Business Centre and treat your taste buds with one of our delicious dining options. Bring your event to life in our excellent meeting facilities, including our historic Ballroom, a unique reception venue in London.
Hotel Renovation: October 6, 2014 - Summer 2016. Learn More >
A Warm Welcome
London’s favourite gathering place