TSG Aura está em frente à praia em Neil Island e apresenta um bar. Há um restaurante que serve cozinha chinesa, e o estacionamento privado gratuito está disponível.
As unidades do alojamento dispõem de televisão com canais por satélite e cofre. As acomodações incluem uma casa de banho privativa, produtos de higiene pessoal gratuitos e roupa de cama.
Os idiomas falados na receção incluem inglês e hindi.