Sheraton Grand London Park Lane
Located in the heart of Mayfair, Sheraton Grand London Park Lane is close to the most attractive shopping destinations and museums. Historic and cultural places such as Buckingham Palace and Westminster are within walking distance of the hotel.