Himera Polis Hotel

  S.S. 113 Zona Bonfornello Km 207, Termini Imerese, Italy

Booking.com Book Now