143-pokojowy Starhotels Echo Mediolan mieści się w dzielnicy Stazione Centrale, jedynie 2 km od takich kulturalnych atrakcji jak Pinakoteka Brera. Ten hotel zapewnia Wi-Fi na terenie całego obiektu oraz przechowalnię bagażu i restaurację.
Katedra Narodzin św. Marii w Mediolanie znajduje się zaledwie w 2 km, a Muzeum Poldi Pezzoli około 2 km od 4-gwiazdkowego hotelu. Miejsca zakupów w okolicy to między innymi Plac Katedralny (>2 km) i Galeria Wiktora Emanuela II (2,1 km). Obiekt noclegowy położony jest tylko w kilku minutach od takich popularnych atrakcji, jak Holocaust memorial in Milan i Casa Hahn. Starhotels Echo leży 5 min pieszo od przystanku autobusowego Via Settembrini oraz nie więcej niż 650 metrów od stacji metra Caiazzo.
Niektóre z klimatyzowanych pokoi wyposażone są w duże okna, a także mają takie opcje wyżywienia jak mini bar i urządzenie do parzenia kawy/herbaty. Te nowocześnie urządzone pokoje obejmują balkon i restaurację tarasową. Niektóre pokoje oferują widok na wewnętrzny dziedziniec.
Starhotels Echo w Mediolanie oferuje śniadanie w restauracji. W tym hotelu znajduje się restauracja Orto Restaurant BY Eataly.