This refurbished boutique hotel is located in the heart of fashionable Kensington. It offers Victorian elegance and modern comforts. Gloucester Road tube station and London’s museums are just a few minutes’ walk away.
Kensington Palace, Hyde Park and Knightsbridge are only 800 meters from Meliá London Kensington Member of Meliá Collection. London sightseeing buses also depart from the hotel entrance to all major attractions.
The air-conditioned rooms are nicely decorated. Other amenities include satellite TV and luxurious, exclusive Dream beds custom-made for the hotel.
The Meliá London Kensington Member of Meliá Collection is only a 10-minute tube ride from Westminster and the South Bank area.
The SW7 Restaurant & Bar is decorated in an elegant, minimalist style, using traditional British dishes combined with Mediterranean influences.
Send a request for booking conditions and prices.