The hotel also has a bar where clients can relax whilst enjoying an aperitif. Hotel not seen, report written with aid of website. Location The hotel is located approx 800m from the San Siro stadium, in Milan. Distance 3 kms to city centre 55 kms to the..