Отель занимает 2 здания построенных в начале двадцатого века и полностью обновленных. Расположен в 5 минутах ходьбы от станции метро Manzoni в центре Рима, в зеленом тихом районе в непосредственной близости от основных Базилик — Санта-Маджоре и Сан-Джованни ин Латерано.