Al Ebaa Hotel 24231 Makkah, 3280, Umm Al-qura Road Near Great Mosque of Mecca Facilities in hotel Important