Hospitality - Mecca, Makkah Province, Saudi Arabia
Al Rawda Umm Al Qura Makkah Hotel is a hospitality company based out of 964, Al Masjed Al Haram Road, Saudi Arabia, End Hojoun Bridge Area, Al Rawda Umm Al Qura Makkah Hotel Building, Makkah, Saudi Arabia.