A unos 5 minutos a pie del Monumento al Mando de Bombarderos, el hotel maravilloso Sheraton Grand London Park Lane, de 5 estrellas, goza de una ubicación privilegiada en pleno corazón de Londres. Hay un aparcamiento privado en las instalaciones y Wi-Fi en zonas comunes.
Las Cámaras del Parlamento están ubicadas a 2 km, mientras que los Almacenes Selfridges están ubicados a pocas cuadras de este hotel acogedor. El Sheraton Grand London Park Lane está también a una distancia de 350 metros de la Iglesia de St James y a unos 5 minutos en coche de The Mound. Visita Lago Serpentine, a unos 1 km del hotel, y siente una armonía completa con la naturaleza de Reino Unido. Este lugar está enclavado a poco más de 25 minutos a pie del Museo del Transporte de Londres. La estación de autobuses Victoria se encuentra a unos 1 km, y la estación de metro más cercana, Green Park, está en los alrededores inmediatos del hotel Sheraton Grand London Park Lane.
El hotel está dotado de a sus huéspedes 305 habitaciones equipadas con elementos interiores como ventanas insonorizadas, además de opciones para cenar como minibar, equipo de café y té. También se proporcionan Wi-Fi gratis y TV de pantalla plana con canales vía satélite, además de comodidades como aire acondicionado. Los baños privados están equipados con un inodoro separado y una ducha, además de un secador de pelo y toallas de baño. Muchas habitaciones ofrecen vistas a la ciudad.
Cada mañana se sirve un desayuno vegetariano. Los huéspedes pueden disfrutar y relajarse en uno de los 3 restaurantes propios del hotel. Hay un bar lounge en las instalaciones. Los huéspedes pueden disfrutar de la comida centroamericana servida en el restaurante Hard Rock Cafe, a unos 5 minutos a pie del hotel Sheraton Grand London Park Lane.