El Albergo Diana está situado entre los lagos Delio y Maggiore, a una altitud de 1000 metros, y ofrece vistas a Locarno y Ascona. Ofrece un restaurante italiano, aparcamiento gratuito y una gran terraza con vistas panorámicas.
Las habitaciones presentan un diseño clásico y cuentan con TV y baño privado con bañera o ducha. Algunas tienen balcón.
Todas las mañanas se sirve un desayuno italiano dulce. El restaurante, que sirve especialidades de la región, abre todos los días en julio y agosto.
Durante el resto de la temporada cierra los martes.
El Diana Hotel goza de una ubicación tranquila, rodeado de bosques y muchos senderos naturales. El transporte público es escaso.
Las orillas del lago Maggiore están a 30 minutos en coche. La frontera suiza y el lago Tronzano Maggiore están a 20 km del hotel. Los huéspedes pueden llegar al hotel tomando la carretera desde Maccagno y pasando por Campagnano y Musignano.