|
Al Jazeera
Al Hujun Road
Mecca Saudi Arabia
Rated 63 / 100 based on 74 customer reviews. |
|
Located in Mecca, Al Jazeera is an easy drive from Abraj Al-Bait Towers and the Al-Masjid al-Haram.
The hotel has comfortable rooms, equipped to fit the needs of any traveller. |