Karta Vacation Rentals





In the heart of Mecca, a short walk from the Grand Mosque and the Kaaba. Abraj Al-Bait Towers is about 0.6 miles away and Station of Ibrahim sits roughly 2.3 miles out. Close to the city center for easy access to major holy sites.