Karta Vacation Rentals
In the heart of Makkah, inside the Abraj Al Bait complex — about a 3‑minute walk from Abraj Al‑Bait Towers and roughly 5 minutes to the Well of Zamzam. The Great Mosque of Makkah and the Kaaba are a short walk away. This family-friendly hotel puts pilgrimage sites and city life on your doorstep.