1 piazza carlo maria ventimiglia, 90133 Palermo
Apartment 3 stars
Central apartment Palermo offers accommodations in Palermo, a 11-minute walk from Palermo Central Train Station and 0.7 miles from Via Maqueda. The property is around a 14-minute walk from Church of the Gesu, one mile from Teatro Massimo, and 2.1 miles from Teatro Politeama. This pet-friendly apartment...