Hotel nearby Teufen
4 found
Hotel zur Linde
The Hotel zur Linde is situated about 500 metres from the Teufen train station and offers you newly renovated en-suite rooms, free Wi-Fi and free parking on site. Tasty Swiss cuisine is served in the restaurant.
More Hotel in other Cities
Interesting places in Teufen
Search this area