Melia London Kensington offers contemporary accommodation in London and is within walking distance of Earl's Court Tube Station. It is situated a short stroll from the Natural History Museum London.
There are a variety of facilities available to those staying at the hotel, including free Wi-Fi, 24-hour room service and meeting facilities. The front desk operates 24/7 and the friendly staff can suggest places to visit and provide other tourist information.
Melia London Kensington has 81 well-appointed rooms that are equipped with a range of essential amenities to ensure guests have a comfortable stay. Hot drinks can be made with complimentary tea and coffee supplies.
During their stay, guests can enjoy breakfast, lunch and dinner at SW7 Restaurant & Bar, which offers British and Mediterranean specialties.
London Heathrow Airport is a 30-minute drive from the hotel. It is also within walking distance of the Victoria and Albert Museum, Royal Albert Hall and Imperial College London.