Located in Makkah, Saudi Arabia, the Abraj Al Bait hotel complex comprises seven skyscrapers. Situated a few kilometers away from Masjid al-Haram and towering over …

Located in Makkah, Saudi Arabia, the Abraj Al Bait hotel complex comprises seven skyscrapers. Situated a few kilometers away from Masjid al-Haram and towering over …