Via rosario gregorio, 24, 90123 Palermo
Apartment
Le Scale Apartment is located in Palermo, just a 19-minute walk from Teatro Massimo and 1.6 miles from Teatro Politeama. The apartment, set in a building dating from 1960, is a 10-minute walk from Church of the Gesu and 0.7 miles from Foro Italico - Palermo. Free Wifi is available throughout the property...