1 rooms · from £120
Situated just off Teddington High Street and 6 minutes' walk to Teddington train station, The Garden House features free WiFi. Guests benefit from a terrace. The kitchenette has a refrigerator and a stovetop.
Log in with your cycle.travel account:
Password |
Or simply use your account on: