No 33 Hotel Walton upon Thames, Surrey
Free Wi-Fi
Parking
No 33 is situated in Walton on Thames. Free Wi-Fi is available throughout the property and on-site parking is provided.
Number of rooms: 4
33 station avenue, Walton on Thames, Surrey, Walton-on-Thames, KT12 1NF, United Kingdom