Holiday Inn Najran
Airport Road PO Box 1415Najran, Σαουδική Αραβία
Location.
Holiday Inn Najran is located in Nejran, Saudi Arabia.
Hotel Features.
Swimming pool - outdoor
Business center
Fitness equipment
Guestrooms.
Cable/satellite TV
Refrigerator
Hair dryer Read more about Holiday Inn Najran