62 corso camillo finocchiaro aprile, 90138 Palermo
Apartments
Set in Palermo, near Palermo Cathedral and Fontana Pretoria, Olivuzza Home with Terrace is a recently renovated property, featuring free WiFi, a terrace and shared lounge. This apartment offers accommodation with a balcony. The property is non-smoking and is located less than 1 km from Teatro Massimo....