Karta Vacation Rentals
In Riyadh’s Al Olaya district, at the crossroads of Olaya Street and Makkah Road. Minutes from Al Faisaliyah Tower, King Fahad National Library, Riyadh Golf Courses and the Ministry of Interior. King Khaled International Airport is about 39 km away.