Park Lane Sheraton Hotel
Hotels: Countries > United Kingdom > London
|
|
|
Art Deco grandeur in smart Mayfair
The 1920s live on at this eight-storey hotel overlooking Green Park, between Hyde Park and Buckingham Palace.
The 307 guestrooms are fitted with marble Art Deco bathrooms, and have views of Green Park or Mayfair.
Set beneath a vaulted stained-glass ceiling, The Palm Court offers afternoon tea, harp music and soft velvet sofas.
|
Check hotel deals & book now
|
|
|