Via Dei Cassari, 9, 90133 Palermo
Apartment
with
1
room
La Finestra Sulla Cala offers accommodations in Palermo, a 11-minute walk from Church of the Gesu and 0.7 miles
from Palermo Central Train Station. Among the facilities at this property are an elevator and full-day security, along with free Wifi throughout the property. The accommodation features airport transfers, ...