Close Window
View Category

View All Photos

London Marriott Hotel Kensington

Check Rates & Availability

Area Sights

Harrods (28 of 43)

The world's most famous department store, Harrods, is located near the London Marriott Hotel Kensington. It's less than a 20-minute walk, a 5-minute drive or 2 stops on the tube from the hotel's front door.