TSG Aura está frente a la playa en Neil Island y dispone de bar. Hay un restaurante de cocina china y parking privado gratis.
Las unidades de este alojamiento incluyen TV con canales vía satélite y caja fuerte. Las habitaciones incluyen baño privado, artículos de aseo gratuitos y ropa de cama.
En recepción se hablan varios idiomas, como inglés y hindi.