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 ...