San Siro (Lombardy) hotels & apartments, all accommodations in San Siro (Lombardy)
3-star hotels in San Siro (Lombardy)
Hotel Sole San Siro
Localita Santa Maria, San Siro (Lombardy), Italy
Featuring views of the mountain, Hotel Sole San Siro is located approximately 7 km from San Giovanni Battista Church. Featuring a swimming pool, the hotel also offers a solarium and a garden for…