Отель расположен в спокойном районе, в историческом центре Пизы, всего в 100 метрах от площади Piazza Dei Cavalieri и реки Арно. Отсюда можно легко добраться и до других достопримечательностей города. Поблизости расположены местные рестораны и в 350 метрах известный Leaning Tower. Гостиница впервые распахнула свои двери гостям в 1998 году. Отель прекрасно подойдет для любителей экскурсионного отдыха.