Via Villa Caputo, 23, 90138 Palermo
Apartment
with
1
room
Home23 is located in Palermo, just 1.1 miles from Church of the Gesu and 2.2 miles from Palermo Central Train
Station. Popular points of interest nearby include Teatro Politeama, Notarbartolo Train Station, and Via Maqueda. Free Wifi is available throughout the property and Palermo Cathedral is a 14-minute walk ...