Featuring a terrace and a restaurant, the 5-star Ellen Kensington is located in London, just 1.2 km from the Natural History Museum. This hotel includes 99 air-conditioned rooms with garden views available and offers modern amenities such as free WiFi and a minibar.
Situated only 1.3 km from South Kensington Underground Station, Ellen Kensington is also close to Royal Albert Hall, Olympia Exhibition Centre, and Stamford Bridge - Chelsea FC. London Heathrow Airport lies 18 km away, providing convenient access for travelers.
The accommodation features rooms with one or two beds including suites that offer separate living areas. Each room comes equipped with a coffee machine, safety deposit box, flat-screen TV with streaming services like Netflix, work desk, iron with ironing board, wardrobe or closet space as well as private bathrooms fitted with showers or bathtubs. Additional in-room extras include bathrobes, slippers, towels and complimentary toiletries such as shampoo and conditioner.
Guests can enjoy dining at the on-site restaurant or unwind at the bar while taking in views from the terrace. The hotel provides reception services including a concierge desk and a 24-hour front desk alongside luggage storage facilities. Free WiFi is available throughout all areas of the property while parking options may be arranged through shuttle service upon request.
Choose an outstanding hospitality experience – reserve your trip for a distinguished getaway.
Rooms: 99Check guest reviews about Ellen Kensington
All reviews in one place!
The location near Earls Court was excellent, with easy access to the tube station and nearby pubs. The restaurant offered great food and good value for money. Rooms were comfortable, clean, and well equipped with quality bedding. Staff at the reception were friendly and attentive throughout the stay. A small bar was available on site for added convenience.

