Apartamentos por perto Teddington
1 encontrados
The Garden House
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.
Mais Apartamentos em outras Cidades
Locais interessantes em Teddington
Search this area