For those visiting Riyadh, the five-star Ritz-Carlton is the only place to be seen. It was here that Princess Beatrice was ...