at 7-12 City Road, London , EC1Y 1AE United Kingdom
Everything you need for a good night’s sleep, offering great value rooms close to the capital's financial district, within walking distance of the vibrant Shoreditch High Street.
286 FB users likes Travelodge Hotel - London Central Moorgate, set it to 281 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Travelodge Hotel - London Central Moorgate is London based place and this enity listed in Hotel category. Located at 7-12 City Road EC1Y 1AE. Contact phone number of Travelodge Hotel - London Central Moorgate: 0871 984 6333