Corso Camillo Finocchiaro Aprile 132, 90100 Palermo
Apartment
with
1
room
Attico Finocchiaro - Terrazza in Centro Wifi Free is located in Palermo, just a 15-minute walk from Teatro Politeama
and 1.2 miles from Via Maqueda. The property is around 1.1 miles from Church of the Gesu, 1.9 miles from Palermo Central Train Station, and 1.2 miles from Notarbartolo Train Station. Free Wifi ...