B&B Eleonora

  Viale Regione Siciliana, 7430, Palermo, Sicily, Italy

Booking.com Book Now