Garuda Villa beschikt over uitzicht op de stad, en biedt accommodatie met een terras en een balkon, op ongeveer 1,9 km van Mont Choisy-strand. De accommodatie met airconditioning ligt op een paar minuten lopen van Trou Aux Biches-strand, je kunt er privéparkeren op het terrein en er is gratis WiFi.
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.
Tuin van Pamplemousses ligt op 12 km van de villa, en Sir Seewoosagur Ramgoolam Botanische tuin ligt 13 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Sir Seewoosagur Ramgoolam, op 60 km van Garuda Villa.