Hotel Garibaldi

via Emerico Amari, 146
Palermo
Italy