Karta Vacation Rentals
On Ajyad Street in the heart of Makkah, a five-star luxury hotel sits within a 10-minute walk of the Great Mosque and the Kaaba. Abraj Al-Bait Towers and Abraj Al Bait Hajar Tower are just a few minutes away, and the property is about a 45-minute drive from King Abdulaziz International Airport (JED).