Отель Principe di Villafranca расположен в самом сердце Палермо, в нескольких минутах ходьбы от театров Полетеама и Массимо. В 600 м находится Парк Джардино Инглезе, а в 1,5 км расположен Кафедральный собор Палермо. Отель подходит как для семейных поездок, так и для самостоятельного туризма.