Casa Vela38 Apartment
Hotels in Central Palermo, Sicily
38 Via Giuseppe Velasquez, 90141, Palermo, Italy, Palermo, 90141
Free Wi-Fi
Parking
Swimming Pool
1.5 km.
Palermo Notarbartolo Train Station





















