Sheraton Grand London Park Lane je umístěn v populární oblasti města Londýn vedle Kostel svatého Jakuba 600 metrů od stanice metra Hyde Park Corner. Součástí areálu je i Wi-Fi ve veřejných prostorách.
Kensingtonské zahrady je 2 km od příjemného hotelu, zatímco Koncertní síň Royal Albert Hall je 2,1 km daleko. Hotel je zhruba 15 minut chůze od centra města Londýn.
Tento hotel má 305 pokojů a také dvoulůžkový pokoj s manželskou postelí, který je vybavený osobním sejfem, psacím stolem a zvukotěsnými okny. Pokoje jsou s výhledem na zahradu.
Bar v hale poskytuje místo pro odpočinek. V restauraci The Palm Court můžete vyzkoušet britskou kuchyni, je umístěna 50 metrů od hotelu.