Offering a restaurant, the elegant Ellen Kensington Hotel London lies in Earls Court, which also hosts many shows and exhibitions, 4.7 km from the public Trafalgar Square and approximately a 25-minute walk from the Hyde Park. Featuring 99 rooms with views of the garden, this 5-star hotel is 4.8 km from the Trafalgar Square art museum "National Gallery".
The hotel is located in London, within easy reach of Earl's Court tube station. Religious sights in the area include the Protestant Westminster Abbey (4.5 km) and Brompton Oratory Roman Catholic Church (1.8 km). Supplement your educational experience by visiting the public research university "Royal College of Art", which is within 20 minutes' walk of the Ellen Kensington. London West Brompton railway station is 700 metres away.
The air-conditioned rooms are complete with air conditioning, along with modern facilities such as a flat-screen TV with satellite channels. Along with a mini fridge bar, the rooms are furnished with a cupboard and a writing desk. Air-conditioned bedrooms are equipped with a wardrobe. Guests will enjoy hairdryers and bath sheets in the private bathrooms with a walk-in shower and a separate toilet.
Ellen Kensington Hotel features a continental breakfast. This accommodation has an Asian restaurant with views of the city. The restaurant at the hotel has Asian menu. Located not far from the Ellen Kensington London, the restaurant The Blackbird offers a British menu.
Check-in:from 15:00-23:59 hours
Check-out:until 11:00 hours