Lago D'Orta House is right on the shores of Lake Orta. It offers spacious self-catering apartments with lake views, a traditional restaurant, and an on-site bar.
Lago D'Orta House is right on the shores of Lake Orta. It offers spacious self-catering apartments with lake views, a traditional restaura Read more
Lago D'Orta House is right on the shores of Lake Orta. It offers spacious self-catering apartments with lake views, a traditional restaurant, and an on-site bar.
Lago D'Orta House is right on the shores of Lake Orta. It offers spacious self-catering apartments with lake views, a traditional restaurant, and an on-site bar.
Number of Rooms: 3