Situato sulle rive del Lago di Zugo, nel centro storico dell'omonima città, l'Hotel Löwen am See offre camere con aria condizionata, vista panoramica sul lago e sui monti, e un ristorante.
Le camere sono moderne e dotate di una cassaforte per laptop, di un minibar, di una TV via cavo e di un bagno con asciugacapelli.
Il ristorante del Löwen am See vanta una terrazza sul lago e propone cucina svizzera e internazionale.
La stazione ferroviaria di Zugo è raggiungibile con una passeggiata di 10 minuti. I trasferimenti da/per la stazione ferroviaria e l'Aeroporto di Zurigo sono disponibili su richiesta.