The 3-star Hotel Star Milan is located within a 5-km distance of the football San Siro Stadium, offering 25 rooms along with a shared lounge and a TV lounge. Nestled in the Moscova district, this Milan hotel is situated a short way from Duomo Square, which is good for shopping lovers.
The hotel lies about 15 minutes on foot from Chiostro Benedetto XV and merely 500 metres from the neoclassical Galleria Vittorio Emanuele II. The Star Milan is approximately 5 minutes on foot from the grand opera house "Teatro alla Scala" and just a few steps from Cordusio underground station. There is the triumphal arch "Arco della Pace" only 1.6 km away. Via Cusani bus stop is a mere 200 metres away.
The rooms at the Star are fitted with a trouser press and climate control as well as a mini fridge bar, tea and coffee making facilities. Bathrooms come with a bidet, a separate toilet, and a shower, along with shower caps and towels.
Drinks are available at the lounge bar. Offering Italian meals, Luini is situated just 0.6 km from the accommodation.