Nestled in Central London with an array of dining experiences that will tantalize your taste buds, the 2-star Earls Court Garden Hotel London is around a 20-minute walk from the public research university "Royal College of Art".
The hotel is located in London, a stone's throw from Earl's Court tube station. Plus this London hotel is 2.3 km from Hyde Park. The Earls Court is also 15 minutes by car from Coca-Cola London Eye Riverside Observation Wheel. The accommodation is near London West Brompton train station, approximately 800 metres away.
This budget hotel has 18 rooms appointed with a television, as well as self-catering options such as coffee/tea making equipment. Rooms are equipped with en suite bathrooms.
Located steps away from the property, the restaurant The King's Head offers a European menu.
Check-in:from 15:00-23:00 hours
Check-out:until 07:00-10:00 hours
- Children and extra beds
- There are no extra beds provided in a room.
- There are no cots provided in a room.