Address: 140 Park Lane, London, W1K 7AA
Located in Mayfair, the 5-star London Marriott Hotel Park Lane offers 5-star accommodation and stunning Hyde Park views. Lanes of London offers modern British dining and a wonderful Afternoon Tea, while elegant venues set the stage for stylish events.
Monday to Sunday
Open 24 Hours