Photos coming soon
HOTEL
Apartment Olivella 19
Piazza Olivella, 19, 90133 Palermo, Italy, Palermo
Where it sits
Apartment Olivella 19
Piazza Olivella, 19, 90133 Palermo, Italy, Palermo
38.12109, 13.36011
Similar stays nearby
Monolocale Ramondetti Fileti
Hotel · 33 m
Principe Di Salina
Hotel · 45 m
Olivella Apartment al Teatro Massimo by Wonderful Italy
Hotel · 55 m
Tanto di Cappello Home
Hotel · 59 m
B&B Teatro
Hotel · 63 m
Olivella Apartment al Teatro Massimo by Wonderful Italy
Hotel · 63 m
La Cupola
Hotel · 66 m
Imperial
Hotel · 71 m
Plan around Apartment Olivella 19
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
