Hotels And Restaurants in Saudi Arabia Jewaa.com Address: 21955 makkah Makkah Saudi Arabia Phone Number: +966 125 97 76 40