London · England

Melia London Kensington, a Melia Collection Hotel

  • 65 Rooms, 11 Suites

Meliá London Kensington is our recently renovated townhouse in South Kensington and a Meliá Collection hotel. This luxurious boutique hotel with 76 guestrooms and suites has a unique design inspired by the British Artistic Movements of the XIX century and William Morris inspired designs. Located in South Kensington by Gloucester Road station, it has a privileged location only a few minutes’ walk from the South Kensington Museums and the Royal Albert Hall, as well as from the most iconic parks in London: Hyde Park and Kensington Gardens.

Exclusive Amenities

  • Full Breakfast for two, daily (not available through room service)
  • Welcome Amenity

The following amenities are subject to availability at check-in:

  • Early Check-in at 12:00 PM
  • Late Check-out at 3:00 PM
  • Room Upgrade (applicable to all room types)

The following amenities are not exclusive, but apply to your booking:

  • Complimentary WiFi (throughout hotel)

Exclusive Suite Amenities

The amenities listed below apply to the following suite(s): Master Suite • Suite

  • Bottle of Champagne, once during stay (Premium Bottle of Cava)

 

Address

61 Gloucester Road
London, England SW7 4PE

Nearby Airports

  • London/Heathrow (LHR)
  • London/Gatwick (LGW)
  • London/City Airport (LCY)

Check In Time

3:00 PM

Check Out Time

12:00 PM


Accommodations

Meliá London Kensington has 76 guestrooms and suites renovated to an exquisite standard and inspired by nature. Deeply connected to the Royal Parks and Museums of South Kensington, as well as the designs of William Morris, this Victorian building has maintained feature fireplaces and bay windows in the lobby and dressed its walls in sumptuous wallpapers, all in the colors of nature.


Dining

Restaurants