

Hotel Löwen Am See is located in the quiet historic center of Zug, Switzerland, a charming lakeside town. The hotel sits on the shore of beautiful Lake Zug, near the iconic Zyt Tower and the old town district. Zug's picturesque streets and lakeside promenades offer a peaceful atmosphere. Zurich Airport is approximately 50 km away, while Lucerne is about 30 km from the hotel.