at 202 - 206 Union Street, London , SE1 0LH United Kingdom
Everything you need for a good night’s sleep, offering great value rooms close to the bars and restaurants of the South Bank, within walking distance of the iconic London Eye.
261 FB users likes Travelodge Hotel - London Central Southwark, set it to 292 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Travelodge Hotel - London Central Southwark is London based place and this enity listed in Hotel category. Located at 202 - 206 Union Street SE1 0LH. Contact phone number of Travelodge Hotel - London Central Southwark: 0871 984 6352