at 200 York Road, London , SW11 3SA United Kingdom
London Battersea Travelodge has everything you need for a good night’s sleep, offering great value rooms close to the River Thames, within walking distance of Clapham Junction rail station.
140 FB users likes Travelodge Hotel - London Battersea, set it to 357 position in Likes Rating for London, United Kingdom in Hotel & Lodging category
Travelodge Hotel - London Battersea is London based place and this enity listed in Hotel category. Located at 200 York Road SW11 3SA. Contact phone number of Travelodge Hotel - London Battersea: 0871 984 6189