Muqarrabeen Palace I فندق قصر المقربين
Address: 7389 Prince Sultan Bin Abdulaziz Road Al Aziziya
Neighborhood: Al Aziziya
City: Makkah
Region: Makkah
Postal code: 24243
Country: Saudi Arabia