Earls Court Gardens
Earls Court Gardens Hotel is a great place to stay in London. The hotel represents imperial architecture in London.
It lies within 15 minutes' walk of Imperial College London. The hotel offers perfect location 5 km from the center of London.
Courtfield and Zizzi - Earls Court are located within 100 meters away.
Earls Court subway station is 5 minute walking distance from the hotel. A few minutes' drive from London City airport.