El Hotel Elvezia goza de una ubicación ideal en el centro de Cannobio y ofrece aparcamiento gratuito, un gran jardín y una terraza. Las orillas del lago Maggiore están a 1 minuto a pie.
Las habitaciones del hotel disponen de aire acondicionado, TV vía satélite, balcón y baño privado. Algunos alojamientos ofrecen vistas al lago.
Los barcos que cruzan el lago salen del muelle, situado a solo 250 metros. El hotel se encuentra a 20 minutos en coche de la ciudad suiza de Locarno y a 50 minutos en coche de Stresa.