Grand Valley Hotel
HotelOne of the Most Reviewed Hotels in Najran
Address
5083 طريق الملك سعود، 7018, Najran 66251, Saudi Arabia
Contact
+966 17 543 5555Price rating
$60/night
Rating on Google Maps
4.00 (1.4K reviews)Open on Google Maps
Discover top rated places in Najran
One of the Most Reviewed Hotels in Najran
One of the Most Reviewed Hotels in Najran
5083 طريق الملك سعود، 7018, Najran 66251, Saudi Arabia
$60/night