HOTEL
Travelodge London Teddington
Park House, Station Rd, Teddington TW11 9AD, UK,, London, United Kingdom
- 3 star hotel
Where it sits
Travelodge London Teddington
Park House, Station Rd, Teddington TW11 9AD, UK,, London, United Kingdom
51.42655, -0.33367
Similar stays nearby
Amenities
Essentials
- Multilingual staff
- À la carte dinner
- MasterCard
- Visa Electrón
- Non smoking area
- Shower
- Desk
- Smoke detector
- Early Check in
- Bathroom
- Housekeeping
- Toiletries
- Maestro
- Towels and bed linen
- Hotel
- Late Check out
- Lift access
- À la carte lunch
- Café
- Mobile phone coverage
- Non smoking establishment
- TV
- Other Protocol
- Highchairs
Food
- Restaurant
- Hot breakfast
- Vegetarian meal
- Breakfast buffet
- Breakfast
- Bar
- Children get free accommodation, meals payable on the spot
