The 3-star Travelodge London Teddington hotel is situated right in the centre of London about 10 minutes' drive from Magic Garden. Featuring a restaurant, this London hotel is located a short distance from Teddington Lock Footbridges.
The accommodation is about 15 km from London Heathrow airport and at a distance of 2.5 km from such cultural venues as Marble Hill House. The nearby places of worship include St Mary With St Alban C of E Church (650 metres) and All Saints Church (2.7 km). There is Twickenham Stadium around 3 km from the hotel. Travelodge London Teddington hotel is also right near Manor Road bus stop.
They offer king-size beds in the bedrooms.
The King's Head offers a wide range of British dishes and lies about a 5-minute walk from this London property.
+ More- Less
Main Features
Paid Wi-Fi
On-site Dining
+ More
Photos
Map
Tourist attractions in
London
Local sights
Teddington Baptist Church - 300 m
Teddington Lock Footbridges - 900 m
War Memorial - 550 m
St Peter & St Paul - 200 m
Christ Church Hall - 100 m
Udney Hall Gardens - 650 m
Teddington Methodist Church - 550 m
Teddington Lock - 900 m
Metropolitan Association Drinking Fountain & Cattle Trough - 300 m
Jubilee 1887 - 200 m
Airports
London Heathrow - 14 km
Train stations
Richmond Station - 4.7 km
Prices & Availability
Please wait, we're checking available rooms for you.