Hotel Villas De Jardin Self-Catering Mahé jest zlokalizowany na wzgórzu i oferuje basen.
Thérèse Island znajduje się mniej niż 5 min piechotą od hotelu, a takie obiekty przyrodnicze jak Morne Seychellois są zlokalizowane w około 2 km. Spiaggia di Port Launay też leży w około 2,1 km. Do pobliskich atrakcji kulturalnych należy Seychelles Natural History Museum, prawie 15 min jazdy autem od tego hotelu. Goście znajdą przystanek autobusowy Dan Mangroo w 200 metrach od Villas De Jardin Self-Catering.
Restauracja Island Cafe Bar znajduje się w odległości 5 min spacerem.