A Villas De Jardin Self-Catering Mahé hotel festői elhelyezkedést élvez, és könnyen megközelíthető a hozzávetőlegesen 6 km-re lévő Clock Tower. A 4 csillagos, dizájner hotel feszített víztükrű medencével és kültéri zuhannyal büszkélkedhet, a vendégek pedig lazíthatnak az úszómedencénél.
A Thérèse Island 5 percnyi gyalogútra található a hoteltől, az olyan természeti látnivalók pedig, mint a Morne Seychelles National Park, körülbelül egy 10 perces vezetésre vannak. A Morne Blanc Trail elérhető körülbelül 2 km-re a Villas De Jardin Self-Catering. A Port Launay Beach körülbelül egy 15 perces vezetésre fekszik. A szállás vendégei hozzávetőlegesen 200 méterre megtalálják a Dan Mangroo buszmegállót.
A Mahé városi hoteltől kőhajításnyira található az afrikai konyhát kínáló Island Cafe Bar.