Earls Court Gardens Hotel is a 2-star property only 1300 meters from Royal Albert Hall. The hotel in London attracts guests with its imperial architecture.
The hotel is 850 meters away from Baden-Powell House, Opera Holland Park and Zest Contemporary Glass Gallery. The venue is 5 km away from the city center.
Guests will find themselves a 5-minute walk from West Brompton train station. Just 20 minutes' drive from London City airport.
Eat & Drink
Courtfield and Bencho Cafe are located within 100 meters away.