Corso camillo finocchiaro aprile 132, 90100 Palermo
Apartments
Boasting a terrace, Attico Finocchiaro - Terrazza in Centro Wifi Free offers accommodation in Palermo, 1.1 km from Palermo Cathedral and 1.4 km from Palazzo dei Normanni. The apartment is 900m from Teatro Massimo. This apartment is fitted with a flat-screen TV, a seating area, a kitchen with an oven...