London Battersea Travelodge
Just a stones throw from the River Thames on York Road in Battersea, this large hotel has well over a hundred rooms. Close to...
Travelodge Battersea
On the edge of Battersea, close to Wandsworth, this Travelodge is on York Road, one of the major thoroughfares out of London to the south....
Rafayel Hotel
Located on Lombard Road, Battersea, on the south bank of the River Thames, adjacent to the London Heliport, the hotel may have a tranquil waterside...
|