The Square Milano Duomo sídlí v historické budově 5 minut pěšky od milánské katedrály, opery La Scala a nákupní zóny Vittorio Emanuele. Nabízí restauraci, bar a Wi-Fi zdarma dostupné ve všech prostorách.
Pokoje jsou moderní a mají klimatizaci, minibar a vlastní koupelnu, kde jsou zdarma připravené toaletní potřeby a fén.
The Square Milano se nachází 15 minut pěšky od parku Sempione a 100 metrů od stanice metra Missori.