Karta Vacation Rentals
In the heart of Riyadh at the intersection of King Abdullah Road and Olaya Street, a short stroll from the Olaya metro station and Tahlia Street. Close to Kingdom Centre, Riyadh Gallery, Sahara Mall and King Fahd District Park, with King Khalid International Airport roughly a 25–30 minute drive.