Staying at the Il Sole Di Baggio Bed & Breakfast, you will be 2.1 miles from the football San Siro Stadium and 3.9 miles the handsome Lombard Santa Maria Delle Grazie Church. If you are willing to explore even more landmarks in Milan, consider checking out Il Cenacolo set 4 miles away.