Hotel Löwen am See ligt aan de oever van het Meer van Zug in de oude stad Zug. Het biedt kamers met airconditioning, een panoramisch uitzicht op het meer en de bergen, en een restaurant.
De moderne kamers beschikken over een kluisje voor een laptop, een minibar, kabel-tv en een badkamer met haardroger.
Het restaurant van het Löwen am See heeft een terras aan het meer en serveert Zwitserse en internationale gerechten.
Het station van Zug ligt op 10 minuten lopen. Op aanvraag kan er vervoer van en naar het treinstation en het vliegveld van Zürich geregeld worden.