Karta Vacation Rentals
On Riyadh’s bustling Olaya Main Street in the heart of the city’s business district. Just steps from Al Faisaliyah Tower and King Fahad National Library, with Kingdom Centre, major malls and conference venues all a short drive away; King Khaled International Airport is about 39 km.