Das Anantara Iko Mauritius Resort & Villas liegt am Le Chaland Beach an der Südostküste von Mauritius - das Tor zur charmanten mauritischen Kultur und zu spektakulären Naturwundern.
Im Anantara Iko Resort wird mithilfe von neuester Solartechnologie, einem eigenen Garten mit heimischen Pflanzen sowie der Wiederverwendung von Wasser für die Bewässerung der Pflanzen, besonders auf Nachhaltigkeit und die Umwelt geachtet.