Hotel Garibaldi is a Hotel located at Via E. Amari, 146, 90139 Palermo PA, Italy. It has received 1173 reviews with an average rating of 3.8 stars.
The address of Hotel Garibaldi: Via E. Amari, 146, 90139 Palermo PA, Italy
Hotel Garibaldi has 3.8 stars from 1173 reviews
Hotel