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
- Theatre
- 400
- Classroom
- 225
- Boardroom
- 34
- Bedrooms
- 305






