Karta Vacation Rentals





In the heart of Mecca, a short walk from Abraj Al‑Bait Towers, King Fahad Gate, the Well of Zamzam and the Great Mosque. About 2 km from the city center and a short drive to the airport—ideal for pilgrims and business travelers.