L'hôtel est situé à seulement 300 mètres du centre-ville de Lenno.