at 1 Harrow Place, London , E1 7DB United Kingdom
Everything you need for a good night’s sleep, offering great value rooms close to the capital's historic city centre, just a short walk from the main financial district.
127 FB users likes Travelodge Hotel - London Liverpool Street, set it to 363 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Travelodge Hotel - London Liverpool Street is London based place and this enity listed in Hotel category. Located at 1 Harrow Place E1 7DB. Contact phone number of Travelodge Hotel - London Liverpool Street: 0871 984 6190