141 via francesco paolo perez, 90127 Palermo
Holiday homes
A CASA DI IDA is located in Palermo, 1.8 km from Palermo Cathedral, 700 metres from Palermo Central Train Station, and 1.1 km from Via Maqueda. The property is set 1.3 km from Church of the Gesu, 1.9 km from Foro Italico - Palermo and 3 km from Teatro Massimo. Free WiFi is available throughout the property...