Located on the banks of Lake Zug in the old town of Zug, Hotel Löwen am See offers air-conditioned rooms, panoramic lake and mountain views, and a restaurant.
Rooms total: 43Important Information
It is not possible to stay at this property for Coronavirus (COVID-19) quarantine purposes.
More information »Bahnhof Zug 0.8 km