Travelodge Hotel - London Battersea London
0
Reviews
Other Hotels in London
- City of London
200 York Road
, City of London, London, SW113SA
0871 984 6189
http://www.travelodge.co.uk/hotels/43/london-battersea-hotel
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.
|