But A L'herbe Beach jest w około 2 km, a Sady zamku Château de Labourdonnais jest w ciągu prawie 15 min jazdy samochodem od hotelu Indira Villa Grand Gaube.
Grand Gaube Public Beach znajduje się 25 min piechotą od tego hotelu. Zatrzymując się w hotelu, można również podziwiać takie atrakcje przyrodnicze jak Anse La Raie, które znajdują się w 3 km.
W Indira Villa są 11 pokojów. Każdy z nich posiada klimatyzację oraz udogodnienia rozrywkowe, takie jak TV. W skład wyposażenia dodatkowego wchodzą oddzielna toaleta i prysznic w łazience. Goście mogą korzystać z suszarki do włosów i ręczników w łazienkach wyposażonych w oddzielną toaletę i prysznic.