This hotel (All Inclusive 24h) is part along with two other establishments of the first RIU Resort, Mauritius, located in the southwest Indian Ocean, boasts some of the most spectacular beaches in the world, and other natural places that make a dream..