Отель расположен в самом центре Милана в историческом здании конца XIX века, на Corso Buenos Aires, одной из самых важных торговых улиц города. Станция 1-й линии метро Porta Venezia находится всего в 20 метрах от отеля и связывает его со многими значимыми местами в городе, такими как площадь Piazza Duomo, церковь Санта-Мария-делле-Грацие с «Тайной вечерей» Леонардо да Винчи, район моды и новый торгово-выставочный центр. Отель подходит для деловых поездок и туристического отдыха.