Moorish hotel, along the shores of Lake Orta; a 9-minute walk from the Sacro Monte di Orta devotional complex. Located in the fabled Lake District, anchored on a panoramic promontory overlooking ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results