Via maqueda 239, 90133 Palermo
Apartment 3 stars
Casa Principe Maqueda offers air-conditioned apartments with free WiFi in Palermo, a 10-minute walk from Palermo Centrale Train Station. The property is 1640 feet from Palermo Cathedral.
Each apartment features a balcony and a washing machine, as well as towels and bed linen. A bedroom, bathroom, and...