United Kingdom
>England
>London Hotels
>
Info
Melia London Kensington a Melia Collection Hotel is located in London City Centre, a neighborhood in London, and is in the historical district and near a metro station.
Experience the essence of Victorian elegance in this quintessentially British refined hotel.
Metres away from Gloucester Road underground station with direct access to Heathrow Airport and Central London.
It's also convenient to public transportation: Gloucester Road Underground station is just steps away and South Kensington Underground station is 10 minutes by foot.
Don't miss out on a visit to London Eye.
Natural History Museum and Victoria and Albert Museum are cultural highlights, and some of the area's notable landmarks include Royal Albert Hall and Buckingham Palace.
Centrally located and moments away from the capital’s most iconic Royal Parks, Kensington Gardens and Hyde Park and a stone’s throw away from The Victoria and Albert Museum and Royal Albert Hall.
With the world famous Harrods and luxury Knightsbridge boutiques just minutes away.
Contact Number
Web Site
Title :
Address
Map Coordinates
Map