Karta Vacation Rentals
In the heart of Makkah, steps from the Great Mosque and a short walk to Abraj Al‑Bait Towers. This luxury five‑star hotel fronts the Abraj Al‑Bait complex and overlooks Al Masjid Al Haram, putting the Kaaba and the Well of Zamzam minutes away.