40 Piazza Don Luigi Sturzo, 90139 Palermo
Apartment
with
3
rooms
Enne's Apartments in the heart of Palermo provides accommodations within 600 yards of the center of Palermo, with
free Wifi and a kitchen with an oven, a microwave, and a toaster. Popular points of interest nearby include Piazza Castelnuovo, Teatro Massimo, and Via Maqueda. Guests can access the apartment via ...