Meliá London Kensington

Meliá London Kensington, is our fully renovated Townhouse in Kensington and a Meliá Collection hotel. This luxurious boutique hotel has a unique design inspired by the British Artistic Movements of the XIX century and William Morris designs. Located in South Kensington by Gloucester Road station, it has a privileged location only a few minutes’ walk from the Royal College of Music and Imperial College London. It is also located at very close proximity to the South Kensington Museums and the Royal Albert Hall, as well as from the most iconic parks in London: Hyde Park and Kensington Gardens.

Up to 20% Off Room Rates

Meliá London Kensington, is our fully renovated Townhouse in Kensington and a Meliá Collection hotel. This luxurious boutique hotel has a unique design inspired by the British Artistic Movements of the XIX century and William Morris designs. Located in South Kensington by Gloucester Road station, it has a privileged location only a few minutes’ walk from the Royal College of Music and Imperial College London. It is also located at very close proximity to the South Kensington Museums and the Royal Albert Hall, as well as from the most iconic parks in London: Hyde Park and Kensington Gardens.

Refer a Friend