Karta Vacation Rentals
In Mecca, just a 5-minute drive from Masjid Al Haram and close to Abraj Al-Bait Towers, the Kaaba and the Well of Zamzam. A budget-friendly base for pilgrims and city visitors, with easy access to local landmarks and popular spots like Albaik nearby.