Corso dei mille, 74, 90123 Palermo
Apartments
A recently renovated property, Luxury House Stazione Centrale is set in Palermo near Fontana Pretoria, Palermo Cathedral and Palermo Central Train Station. Among the facilities at this property are a shared kitchen and full-day security, along with free WiFi throughout the property. Staff on-site can...