95 Via Cavour, 90133 Palermo
Apartment
with
3
rooms
Essenze di Sicilia Appartamento Cavour in centro enjoys a location in Palermo, a 4-minute walk from Teatro Massimo
and one mile from Palermo Central Train Station. Popular points of interest nearby include Piazza Castelnuovo, Via Maqueda, and Church of the Gesu. Featuring a private entrance, the apartment allows ...