El Sheraton Grand London Park Lane se encuentra en Londres, en el corazón de Mayfair, con vistas a Green Park, y ofrece un restaurante impresionante, un centro de fitness moderno, aparcamiento privado y WiFi gratuita.
Las habitaciones son amplias y elegantes, de estilo Art Déco, e incorporan baño, TV de pantalla plana interactiva con canales vía satélite, artículos de aseo gratuitos, cama de diseño y amplia zona de trabajo. Algunas habitaciones cuentan con chimenea original y baño de mármol.
Se puede degustar cocina italiana durante todo el día en el restaurante Mercante y comida casera y cócteles sofisticados en el Smith & Whistle. Además, el Palm Court presenta una decoración preciosa de Art Déco y sirve una merienda inglesa suntuosa.
El hotel está a poca distancia a pie de la popular Bond Street, Knightsbridge, el palacio de Buckingham y Westminster. El Sheraton Grand London Park Lane se halla a 20 minutos a pie del West End de Londres. La estación de metro de Green Park está a 5 minutos a pie y Piccadilly Circus, a 10 minutos.