Ten pięciogwiazdkowy hotel położony jest w centrum londyńskiej dzielnicy West End, u zbiegu ulic Oxford Street i Park Lane. Obiekt, z którego roztacza się widok na Hyde Park, oferuje zakwaterowanie w luksusowo urządzonych, klimatyzowanych pokojach z bezpłatnym dostępem do WiFi w pomieszczeniach ogólnodostępnych.
Hotel London Marriott Park Lane mieści się w okazałym dawnym budynku mieszkalnym, usytuowanym w pobliżu wszystkich najsłynniejszych atrakcji Londynu, w tym teatrów oraz sklepów. Zaledwie kilka metrów dzieli obiekt od stacji metra Marble Arch, z której bez trudu dojechać można do wszystkich zakątków miasta.
Doskonale wyposażone pokoje, w których panuje kameralna atmosfera hotelu butikowego, wyposażone są w ekskluzywną pościel z bawełny, telewizor z płaskim ekranem i dostępem do kanałów satelitarnych, sejf na laptopa oraz biurko.
Goście mogą wypić drinka lub zjeść kolację w restauracji z barem Lanes of London.