FOOTBALL GAME AT SAN SIRO STADIUM

Location: San Siro Stadium (Giuseppe Meazza), Milan, Italy  One of the many things Ron and I ever wanted to do was watch a football game on a major International stadium. Booking a hotel for Fashion Week near Milan’s San Siro was a pure coincidence. Our first reservation got cancelled, so we had to quickly find … Continue Reading