Hotel Elvezia is ideaal gelegen in het centrum van Cannobio en biedt gratis parkeergelegenheid, een grote tuin en een terras waar u kunt ontspannen. De oevers van het Lago Maggiore liggen op 1 minuut lopen.
De kamers van het hotel zijn allemaal voorzien van airconditioning, satelliet-tv, een balkon en een eigen badkamer. Sommige accommodaties bieden uitzicht op het meer.
Boten over het meer vertrekken vanaf de pier, op slechts 250 meter afstand. Het hotel ligt op 20 minuten rijden van de Zwitserse stad Locarno en op 50 minuten rijden van Stresa.