The Sheraton Park Lane was built in 1927 as London's finest Art Deco hotel of the period. Situated on Piccadilly in the heart of London it successfully embodies modernity and comfort combined with luxury and refinement. Surrender to the luxury of a bygone era, of a truly elegant hotel in the grandest of traditions.
Rooms: 305.
More Informations on Sheraton Park Lane Hotel, London
Hotel Information & Facilities
General Public Lift, TV in the Room, Exercise Gym, Public Bar, Public Restaurant, Air Conditioned, Restaurant, Parking at Hotel (£35.00), Minibar in the Room, Phone in the Room, Non Smoking