Via Monfenera 128L, Palermo
bedrooms
Baths
Guests
Located in Palermo, a 16-minute walk from Palermo Cathedral, Central Rooms 128 features views of the city. The property is around a 17-minute walk from Via Maqueda, 2.2 miles from Teatro Massimo and 2.3 miles from Piazza Castelnuovo.
No Amenities Available For This Property.
No nearby properties available in this region at the moment.