Via marco fabio quintiliano, 7, 20138 Milano
Apartments
Set in Milan, 5.9 km from Lambrate Metro Station and 6.3 km from Porta Romana Metro Station, Football House offers air-conditioned accommodation with a terrace and free WiFi. With garden views, this accommodation provides a balcony. Villa Necchi Campiglio is 6.4 km away and Palazzo Reale is 6.5 km from...