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.
Das Resort liegt nur 2,5 Kilometer vom Sir Seewoosagur Ramgoolam International Airport, 15 Autominuten von der Bezirkshauptsadt Mahébourg und 50 Kilometer von der Hauptstadt Port Louis entfernt.