Close Window
View Category

View All Photos

London Marriott Hotel Park Lane

Check Rates & Availability

Nearby Attractions

Royal Albert Hall (36 of 52)

The Royal Albert Hall is a concert hall on the northern edge of South Kensington, in the City of Westminster, London, England, best known for holding the annual summer Proms concerts since 1941.