Hotel Stazione

Pets not allowed....

Property Info

Check-in starts at: 15:00

Check-out ends at: 11:00

Pets not allowed.

Less details

Via Giovanni Battista Pirelli, 5, 20124 Milano, Italy - Milan, Lombardy - Italy - 20124