1 via privata filippo abbiati, 20148 Milano
Apartments
Located within the San Siro district in Milan, Green House San Siro has air conditioning, a balcony, and quiet street views. Among the facilities of this property are a restaurant, a lift and private check-in and check-out, along with free WiFi throughout the property. The property is non-smoking and...