The 225 keys establishment will introduce well-being and entertainment facilities to Riyadh's hospitality sector.
THE Kingdom of Saudi Arabia (KSA) is investing in green innovation to transform its deserts, but accusations of greenwashing ...