Via Enrico Albanese, 7, 90139 Palermo
Apartment
with
1
room
Marco's Home 7 offers accommodations in Palermo, 2.1 miles from Palermo Cathedral and 1.7 miles from Via Maqueda.
Among the facilities of this property are a restaurant, an elevator, and a shared lounge, along with free Wifi throughout the property. The property is 500 yards from the city center and 1.8 miles ...