Casuarina Resort & Spa ligt aan een eigen privéstrand in Trou aux Biches en beschikt over een buitenzwembad en een wellnesscentrum. Er is tevens een restaurant. Port Louis bevindt zich op 20 km afstand.
Elke elegante kamer en bungalow van het Casuarina is voorzien van airconditioning en satelliettelevisie. Ze beschikken allemaal over een eigen badkamer en sommige hebben een eigen balkon of terras.
Het Boucanier Restaurant biedt uitzicht op de baai Trou aux Biches baai en serveert internationale gerechten. Er is tevens een bar waar drankjes en snacks beschikbaar zijn. Elke ochtend wordt er een ontbijtbuffet bereid.
Het Casuarina biedt een breed scala aan activiteiten, zoals kajakken, snorkelen en windsurfen. Daarnaast is er een kinderclub met een speeltuin.
Het dorp Grand Baie bevindt zich op 6 km afstand. De internationale luchthaven Sir Seewoosagur Ramgoolam ligt op 72 km afstand en op verzoek kan er kan een pendeldienst geregeld worden.