El hotel comprende un total de 100 confortables habitaciones y cuenta con 26 salas de reuniones diferentes, por lo que es un lugar ideal para estancias de negocios. A su disposición hay ascensor, conexión a Internet, aparcamiento, así como bar y restaurante.
Este hotel de negocios y conferencias está situado a la orilla del lago de Sempach, en el corazón de Suiza. La ciudad de Zúrich queda aproximadamente a 1 hora de coche.
El hotel ofrece régimen de alojamiento más desayuno. Cada mañana se ofrece desayuno de bufet.