Domodossola hotel reservation: check availability and room rates
Inns in Domodossola
1 property found
-
Locanda Piemonte Da Sciolla 3 stars
Piazza Della Convenzione 4, Domodossola, Italy (Show map)
Locanda Piemonte Da Sciolla Domodossola stands 350 metres away from Ferrovia Vigezzina-Centovalli and features laundry facilities, 24-hour security and housekeeping. The Locanda Piemonte Da Sciolla…