Das Hotel Shangri La Le Touessrok Mauritius liegt direkt an einem feinen Sandstrand und bietet einen Ausblick auf die ruhige Bucht Trou d'Eau Douce. Zwei Inseln in der Lagune, darunter die Ile aux Cerfs mit einem bekannten 18-Loch-Golfplatz, sind von hier aus sichtbar. Das Zentrum von Trou d'Eau Douce befindet sich etwa 2 km entfernt, wodurch das Hotel eine ruhige, naturnahe Lage erhält.
Die Unterkunft umfasst 203 Doppelzimmer, 125 Junior-Suiten, 7 Suiten sowie 3 Villen. Viele Zimmer verfügen über Balkone oder Terrassen mit Meeresblick. Zur Ausstattung gehören Doppelbetten und auf Wunsch Baby- oder Zustellbetten, ergänzt durch einen Safe und moderne Annehmlichkeiten für den Komfort der Gäste.
Für Gäste stehen gastronomische Angebote wie ein Restaurant mit Kinderhochstühlen, ein Café und eine Bar bereit. Die Verpflegung umfasst Halbpension und Vollpension mit abwechslungsreichen Buffets, à-la-carte-Angeboten und speziellen Diätküchen. Das Freizeitportfolio umfasst Massagen, Sauna, Tennis, Fahrradverleih, Tauchen und weitere Aktivitäten.