Located in Mayfair, The Park Lane Hotel is London's finest monument to Art Deco style. Overlooking Green Park, it is a 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.
The hotel is a 3 minute walk from Green Park tube station.
Hotel Name: Sheraton Park Lane Hotel
Address: Piccadilly
City: London
Country: England
Address: Piccadilly
City: London
Country: England





