Hotel Orleans

Via Monfenera, 106
Palermo
Italy