Jawhra White Palace Hotel

Jawhra White Palace Hotel Address: Al Masfala Street-Ibrahim Al Khalil, Mecca, Saudi Arabia

Minimum price found for Jawhra White Palace Hotel was: 192 SAR

Click here to get more information, photos & guest ratings for Jawhra White Palace Hotel