Select dates so you can see the availability and exact prices.
Piazza Stazione Lolli 12 Palermo,Piazza Stazione Lolli, Palermo
Via Della Barca 78 Palermo 90142,Via Della Barca, Palermo
Via Zara, 5, 90133 Palermo, Italy, Palermo
Via Vincenzo Generale Magliocco 19 90141 Palermo,Via Vincenzo Generale Magliocco, Palermo