Al Joud Hotel
Makkah, Saudi Arabia

New construction – all spaces. Al Joud Boutique Hotel, is set in Makkah, KSA.