Albergo Diana ligt tussen het meer van Delio en het Lago Maggiore, op een hoogte van 1000 m, en kijkt uit over Locarno en Ascona.
Situé entre le lac Delio et le lac Majeur, à 1 000 m d'altitude, l'établissement Albergo Diana surplombe Locarno et Ascona.