Based on 47 reviews
Good to know
data provided by TrustYou
A stay at Travelodge London Battersea places you in the heart of London, convenient to Stamford Bridge Stadium and Imperial College London. This hotel is close to Royal Albert Hall and Harrods.
Make yourself at home in one of the 80 guestrooms.