Via mario muta, n. 38, 90138 Palermo
Holiday homes
Olivuzza Home is set in Palermo, 1.1 km from Palermo Cathedral, 1.6 km from Fontana Pretoria, and 1.1 km from Teatro Massimo. Among the facilities at this property are private check-in and check-out and a minimarket, along with free WiFi throughout the property. The accommodation offers airport transfers,...