Sheraton Grand London Park Lane
If you have a thing for art deco you’re going to love this! The Sheraton Grand London Park Lane is well located in the heart of Mayfair, overlooking Green Park and just a short stroll from Buckingham…
- Max Capacity
- 500
- Reception
- 500
- Theatre
- 400
- Dining
- 440
- Bedrooms
- 305










