Six Senses Amaala Opens on the Red Sea With 100 Suites and a Longevity Centre
Six Senses Amaala Red Sea is a wellness-first luxury resort at Triple Bay in Saudi Arabia, with 100 suites and villas, 25 branded residences, a central spa and longevity centre, and Red Sea Global–backed conservation on the Red Sea coast.