Hotel Excelsior Palace Palermo
★ 10.00(1)Via Marchese Ugo 3 90141 Palermo,Via Marchese Ugo, Palermo
Property Location With a stay at Hotel Excelsior Palace Palermo in Palermo, you'll be within a 10-minute drive of Teatro Massimo and Palace of the Normans. This 4-star hotel is 1.8 mi (2.8 km) from Renzo Barbera Stadium and 1.8 mi (2.9 km) from Zisa Castle and Museum of Islamic Art. **Rooms*
Free WiFiParkingGym
















