Close Window
View Category

View All Photos

London Marriott Hotel Kensington

Check Rates & Availability

Area Sights

Harrods (28 of 48)

The world's most famous department store is located less than a 20-minute walk, a 5-minute drive or 2 stops on the tube from the hotel.