Pet Friendly Holiday Villas In North West Italy
Found 1 holiday rentals in North West Italy.
Property ID: 1465841
This 1 bedroom apartment is located in is located in Genoa and sleeps 4 people. It has air conditioning.
TypeApartment
Bedrooms1
Sleeps4
We found 1 holiday rentals in North West Italy.