Das Swiss Lodge Nassa Garni befindet im Herzen des Tessins in der Südschweiz. Es liegt mitten im Zentrum von Lugano und bietet einen schönen Blick auf den See.
Das Hotel verfügt über eine Terrasse und eine 24 Stunden-Rezeption sowie Internet-Zugang und einen Parkplatz (gegen Aufpreis). In der Nähe des Hotels finden Sie ein Einkaufszentrum mit zahlreichen Geschäften, der See bietet außerdem eine Vielzahl von Aktivitäten.