2 discesa dei candelai, 90134 Palermo
Apartment
Central House Palermo is located in Palermo, just a 7-minute walk from Church of the Gesu and 0.8 miles from Palermo Central Train Station. Popular points of interest nearby include Piazza Castelnuovo, Teatro Politeama, and Via Maqueda. Foro Italico - Palermo is 1.1 miles from the apartment and Notarbartolo...