San Siro (Lombardy) hotels & apartments, all accommodations in San Siro (Lombardy)

3-star hotels in San Siro (Lombardy)

Hotel Sole San Siro  photo

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…