Corso camillo finocchiaro aprile, 35, 90138 Palermo
Apartments
Situated in Palermo, less than 1 km from Palermo Cathedral and a 17-minute walk from Fontana Pretoria, Olivuzza35 features accommodation with free WiFi in a historic building. This recently renovated apartment is located less than 1 km from Teatro Massimo and a 11-minute walk from Piazza Castelnuovo....