Relax in this riverside hotel in south-west London.
|Nightly rate||£148.20 a camera|
Dettagli della location & mappa
The Lensbury Hotel
Broom RoadTeddingtonLondonTW11 9NU
- +44 (0)20 8614 6400
- Trasporti pubblici:
- Free shuttle service to and from Teddington Station between 7am and 9:30am and 4.30pm and 7pm from Monday to Friday.