|
||||||||||||||||||
| Located in elegant Mayfair, in the heart of London, the Park Lane Sheraton Hotel is London's finest monument to art deco style. Overlooking Green Park, we are a short stroll away from Buckingham Palace, the boutiques of Bond Street, Knightsbridge, and London's West End theatres. Our 307 well appointed bedrooms and suites are tastefully decorated with every modern amenity - ideal for the business or leisure traveller. | ||||||||||||||||||
|











