|
Hotel Landgasthof Leuen
Birmensdorferstr. 56
A 10-minute walk from a train station, this 1979, countryside hotel and restaurant is 7 km from downtown Zurich and luxury shopping at the popular Bahnhofstrasse.The 14 airy, relaxed rooms come with flat-screen TVs, free Wi-Fi and minibars. Some provide garden views. |
|