
Teddington Lodge, 66 Stanley Road, Teddington, TW11 8TX
Star Rating:

Offering garden views, Teddington Lodge is an accommodation set in Teddington, 3.9 km from Twickenham Stadium and 4.7 km from Hampton Court Palace. Pr...more
Offering garden views, Teddington Lodge is an accommodation set in Teddington, 3.9 km from Twickenham Stadium and 4.7 km from Hampton Court Palace. Private parking is available on site at this recently renovated property. The apartment has family rooms and facilities for disabled guests.
Featuring a fully equipped kitchen with a microwave and a toaster, each unit also comes with a satellite flat-screen TV, ironing facilities, desk and a seating area. With a private bathroom fitted with a shower and a hair dryer, units at the apartment complex also feature free WiFi. At the apartment complex, units come with bed linen and towels.
Hounslow West is 6.5 km from the apartment, while Kew Gardens is 7.8 km from the property. London Heathrow Airport is 8 km away.