Torreata Residence Hotel

Via del Bersagliere, 21
Palermo
Italy