Park Inn by Radisson Najran In the city center
Land Plot B, Alfahad District -
Nejran,
SA 66261