Hotel Garibaldi

Via Emerico Amari, 146, 90139 Palermo, Sicily, Italy

4
4

Situated in the very heart of Palermo, Hotel Garibaldi takes its name from the overlooking Politeama Garibaldi Theatre and is convenient for discovering the city either by foot or bus.