Karta Vacation Rentals
In the heart of Mecca on Ibrahim Al Khalil Street, just 750 metres from the holy Haram. Minutes from Abraj Al-Bait Towers, King Fahad Gate, the Well of Zamzam and the Great Mosque of Mecca. King Abdul Aziz Airport is about 60 minutes by car.