Karta Vacation Rentals
In the heart of Riyadh’s Olaya district, right by Al Anoud Tower and the iconic Kingdom Tower. The suite hotel sits off King Fahad Express Way and is within walking distance of the city’s main shopping and business hubs, with easy access to the Riyadh International Convention & Exhibition Centre.