Das Hotel Sicilia Mailand befindet sich in rund 25 Gehminuten Entfernung von dem monumentalen Friedhof von Mailand in Mailand und verfügt über eine eigene Kunstgalerie. Das Bed & Breakfast stellt sowohl WLAN in den Zimmern als auch einen privaten Autoparkplatz vor Ort zur Verfügung.
Niguarda Hospital liegt in ca. 400 Meter Entfernung vom Hotel, und Sehenswürdigkeiten wie der Simplonpark sind 3 km von hier entfernt. Das Sicilia liegt auch gleich neben der U-Bahn-Station Dergano. Der Mailänder Dom ist in etwa 4 km Entfernung von der Unterkunft. Die Bushaltestelle Via Benefattori dell'Ospedale ist ein paar Schritte entfernt von der Unterkunft.
Jedes der 10 Zimmer ist mit einer Klimaanlage sowie einem Fernsehen mit mehreren Kanälen ausgestattet.
Die Gäste können Gerichte der mediterranen Küche im Restaurant Ai 3 Scugnizzi, lediglich 6 Gehminuten von hier entfernt genießen.