Express By Holiday Inn London City
The 3-star Express By Holiday Inn London City is situated a mere 1.9 km away from Tower of London, The Monument and All Hallows Barking.
The venue is 4 km away from the city center. A cathedral and a tower lie a short distance away.
Rooms of Express By Holiday Inn London City are appointed with cable TV, a work desk, direct dial phone and a safe.
Offering various dining options, Tramshed and The Real Greek are about 5-minute walk away.
The hotel is walking distance from Old Street subway station and Old Street train station. Fast access to London City airport within 10 km is provided.