Cavour Lake Apartments Apartment Pallanza, Book hotels in Piedmont Via Maurizio Muller, 2 Number of rooms: 3 View deal Description