Karta Vacation Rentals
In the heart of Mecca on 60th Street, minutes from King Fahad Gate and a short drive to the Great Mosque of Makkah. You’re a roughly 1–2 km hop from the Kaaba, Well of Zamzam and Abraj Al-Bait Towers, with King Abdulaziz Intl. Airport (JED) about 92 km away.