Hotels in San Siro (Lombardy)
We found 1 property with availability in San Siro (Lombardy)
Show on map
Hotel Sole
Localita Santa Maria, San Siro (Lombardy), Italy
Offering access to The Vezio Ceramics, which is about 7 km away, the 3-star Hotel Sole San Siro features a solarium and a garden. Boasting a seasonal outdoor pool, this family-run hotel is nestled at…
- 1-1