Travelodge London City Road
Travelodge London City Road is a 3-star property situated about 3.1 km from London Eye.
The hotel is in the convenient location steps away from a theater and a tower. The venue is set within 4 km from London city center.
L'abat Jour offers Italian dishes and lies 100 meters away.
Set within a 5-minute walk from Moorgate underground station. The property is set 10 km from London City airport.
There are an elevator and a newspaper stand provided on-site.