Det 4-stjärniga hotellet Villas De Jardin Self-Catering Mahe Island, som ligger 5 minuter till fots från Thérèse Island, har en privat terrass. Detta hotell ligger på kullar, inom 6 km från Clock Tower.
Hotellet har ett pittoreskt läge ungefär 10 minuters bilresa från Port Launay Beach, och Morne Seychelles National Park ligger ungefär 15 minuters bilfärd bort. Du hittar populära turistattraktioner som Morne Blanc Trail cirka 2 km bort. De närliggande kulturella sevärdheterna inkluderar Seychelles Natural History Museum som ligger ungefär 20 minuters bilresa från det välinredda Villas De Jardin Self-Catering i Mahe Island. Busshållplatsen Dan Mangroo är belägen några meter bort från detta boende.
Restaurangen Island Cafe Bar erbjuder afrikanska rätter och inom 350 meter från hotellet.