Hotel Siro
Check availability

Rooms from €45.00 ( £40.91 / $59.32 ) per night
Hotel Siro
Via Venini 59
Milan
20127
Italy
As a family business for over 20 years, the Hotel Siro is a great choice for visitors looking for a comfortable, welcoming, and economical stay in the vicinity of Stazione Centrale.
Click Here for user reviews of the Hotel Siro, together with hotel details and online availability
Online Hotel Bookings
(1 star)