Situated in the heart of Mayfair and overlooking Green Park, Sheraton Grand London Park Lane offers a prime destination in London, featuring an impressive restaurant, a modern fitness centre, private parking and free Wi-Fi.
Number of rooms: 305
Piccadilly, Westminster Borough, London, W1J 7BX, United Kingdom
Hotel booked 3 times today.