Close Window
View Category

View All Photos

London Marriott Hotel Kensington

Check Rates & Availability

Nearby Attractions

Harrods (28 of 62)

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.