Search hotels in Nejran, Saudi Arabia

1 Hotels found in Nejran, Saudi Arabia

Holiday Inn Najran

Holiday Inn Najran

  • p.o. box 1415,king abdul aziz stree, najran, 1415
  • First Class Hotel
Average price per night 348.82 USD