El Swiss Lodge Nassa Garni está en la parte sur de Suiza, en pleno Ticino. Tiene magníficas vistas al lago y se encuentra en el centro de Lugano.
El hotel cuenta con una terraza y una recepción abierta las 24 horas. También dispone de conexión a internet y aparcamiento (de pago). Podrá visitar el centro comercial, situado en las inmediaciones del hotel, y disfrutar de diversas actividades en el lago.