Close Window
View Category

London Marriott Hotel Kensington


Exterior (1 of 54)

Welcome to the London Marriott Hotel Kensington, located minutes from some of London’s top attractions including the V&A Museum, Olympia, Natural History Museum and more! It is also located minutes from Earls’ Court and Gloucester Road tube stations.