TravelWeekly Asia Newsletter
Subscribe Today
Ameno, Italy
Located in Ameno overlooking the lake d'Orta - Rooms offer a panoramic view of the massif of Monte Rosa.
View Hotel Details
6 First Class
Commission: -
Rooms: 26
Rates: $56 - $56