Hotel Excelsior Palace, Palermo hotels at discounted rates

Hotel Excelsior Palace
Via Marchese Ugo, Palermo, 90141, Italy