Piccadilly, London,
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.
Click here for the no frames version of Sheraton Park Lane Hotel
Fine Hotels - Home > Hotels in England > Hotels in London >
Sheraton Park Lane Hotel in London