Situé face à la plage sur l'île de Neil, le TSG Aura dispose d'un bar. L'établissement possède un restaurant servant une cuisine chinoise et un parking privé gratuit.
Toutes les chambres du complexe sont équipées d'une télévision par satellite et d'un coffre-fort. Leur salle de bains privative est pourvue d'articles de toilette gratuits et de linge de lit.
Le personnel de la réception parle anglais et hindi.