Al Shohada Ajyad St, Holy City Makkah, 21955 Makkah, Saudi Arabia., Mecca More infoBook now