Excelsior Alba Room is located in the centre of Palermo, less than 1 km from the Cathedral. Offering free Wi-Fi throughout, it features modern dǸcor, and spacious, en suite rooms with large showers.
Address: Via Bari 18, Palermo
Rates from:
EUR 30 Book Now