Via parrocchia dei tartari, 25, 90133 Palermo
Appartements
Situated in Palermo, near Palermo Cathedral, Via Maqueda and Palermo Central Train Station, Spina Home Palermo centro features a shared lounge. Guests staying at this apartment have access to free WiFi, a fully equipped kitchen, and a balcony. The property is non-smoking and is located 600 metres from...