Location. Located in Riyadh, TOP Riyadh Palace Hotel is in the business district and close to National Museum of Saudi Arabia, King Abdul Aziz Library, and Riyadh TV Tower. Nearby points of interest also include Prince Faisal bin Fahd Stadium and Al Musmak..