Das Hotel liegt mitten im Herzen von Mailand, auf der Via Scarlatti. Verschiedene Sehenswürdigkeiten befinden sich in der unmittelbaren Umgebung. Beide Verkehrsverbindungen und eine Verbindung zum Flughafen sind nur wenige Schritte von der Unterkunft (ca. 200 m) entfernt.