Via bara all'olivella, 51, 90136 Palermo
Apartments
Set in Palermo in the Sicily region, Olivella Apartment al Teatro Massimo by Wonderful Italy features a balcony and city views. The property is close to Piazza Castelnuovo, Church of the Gesu and Teatro Massimo. Free WiFi is available throughout the property and Fontana Pretoria is 800 metres away. The...