Analysis

TOURISM

The Ritz-Carlton in Riyadh is Arguably the World’s Nicest Hotel

If you look at pictures of the new Ritz Carlton, it might not look like it belongs in Riyadh, the capital of Saudi Arabia.