Travelodge London Battersea

200 York Road, Battersea, London, United Kingdom, SW11 3SA

Travelodge London Battersea Photos

Travelodge London Battersea Map

200 York Road, Battersea, London, United Kingdom, SW11 3SA
Image unavailable

Hotel Information

Travelodge hotels are great places for the whole family withcomfortable rooms and fantastic locations close toall major attractions up and down the country.