Situato in una posizione ideale nel centro di Cannobio, l'Hotel Elvezia offre un parcheggio gratuito su richiesta, un ampio giardino e una terrazza dove rilassarsi. Le rive del Lago Maggiore sono raggiungibili in 1 minuto a piedi.
Le camere dell'hotel sono tutte climatizzate e dotate di TV satellitare, balcone e bagno privato. Alcune unità dispongono anche di vista lago.
Le barche che attraversano il lago salpano dal molo, a soli 250 metri di distanza. La città svizzera di Locarno e Stresa si trovano rispettivamente a 20 e 50 minuti di auto di distanza.