Via cappuccini, 62, 90129 Palermo
Apartment 4 stars
Cappuccini 62 House offers accommodations in Palermo, 1.8 miles from Piazza Castelnuovo and 1.9 miles from Teatro Politeama. The property is around a 19-minute walk from Via Maqueda, 1.5 miles from Palermo Central Train Station, and 1.1 miles from Teatro Massimo. The apartment also features free Wifi...