Location. Located in central Riyadh, Marriott Riyadh is near the airport and close to Al Faisaliyah Tower, King Abdul Aziz Library, and Prince Faisal bin Fahd Stadium. Additional points of interest include National Museum of Saudi Arabia and Kingdom..