Located in Mayfair,
The Park Lane Hotel is London's finest monument to Art Deco style.
Overlooking Green
Park, it is short stroll away from Buckingham Palace, Bond Street,
Knightsbridge, and London's West End theatres.
Each one of their 302
bedrooms captures the essence of this art deco hotel's spirit with
many of the rooms retaining original features. Guests can enjoy the
award winning
afternoon tea in the Palm Court Lounge.
