Отель расположен на северо-западном побережье острова Маврикий, в Черепашьей бухте (Turtle Bay), рядом с морским заповедником, в 15 км от городка Grand Baie, в 20 минутах езды от Ботанического сада, в 60 км от международного аэропорта и в часе езды от столицы острова — города Порт-Луи.