Location: 600 m. from the centre of Armeno, 2.5 Km. from the train station and 3 Km. from Lake Orta.
See more: Hotels in Europe Hotels in Italy Hotels in Armeno Holiday Destinations in Europe