Karta Vacation Rentals
On Olaya Street in Riyadh’s Al Olaya District, a sleek city-base with skyline views. Steps from Kingdom Centre and Al Faisaliyah Tower and adjacent to the buzzy Tahlia dining and shopping strip. Easy metro access — Al‑Olaya and Inma Bank stations are a short walk — and about 37 km (23 mi) from King Khalid International Airport.