Mille e una Notte / Station Apartment Apartment
Hotels in Palermo, Sicily
160 Corso dei Mille, 90123 Palermo, Italy, Palermo, 90123
Free Wi-Fi
290 m.
Palermo Central Train Station





















