19 Via Torremuzza, 90133 Palermo
Vacation Home
with
1
room
Residence Torremuzza - Charming House In The Heart Of Palermo with lovely view offers accommodations in Palermo,
2.2 miles from Teatro Politeama and 2.2 miles from Piazza Castelnuovo. Popular points of interest nearby include Via Maqueda, Church of the Gesu, and Teatro Massimo. Free Wifi is available throughout ...