The 2-star Earls Court Gardens Hotel boasts close proximity to Buckingham Palace, Kensington Gardens and The London Eye just 2.2 km away.
The hotel is in the convenient location just near Earls Court subway station. The venue is set within 5 km from London city center.
Guests will find themselves a 5-minute walk from West Brompton train station. The hotel is located within 20 km distance of London City airport.
This property comprises 16 guestrooms with modern facilities.