Garuda Villa beschikt over een buitenzwembad, een tuin, een gedeelde lounge, en biedt accommodatie in Trou aux Biches met gratis WiFi en uitzicht op de stad. De accommodatie is gelegen op een paar minuten lopen van Trou Aux Biches-strand, en biedt een terras en gratis privé parkeergelegenheid.
Deze villa heeft 4 slaapkamers, een keuken met een koelkast en een vaatwasser, een flatscreen-tv, een zithoek en 3 badkamers met een douche. Handdoeken en beddengoed worden bij de villa verzorgd.
Een privéstrand is aanwezig.
Mont Choisy-strand ligt op 1,9 km van de villa, en Tuin van Pamplemousses ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Sir Seewoosagur Ramgoolam, op 60 km van Garuda Villa.