O Estádio de Jawaharlal Nehru também está situado a 7 km de distância.
Com pátio e varanda, os quartos estão equipados com computador pessoal e TV via satélite, bem como controle de temperatura para maior conforto. Além disso, há quartos com sofá e mesa de trabalho, bem como mini frigobar e máquinas de café/chá para uma estadia mais conveniente. Para maior comodidade dos hóspedes, secador de cabelo e pantufas são fornecidos nos banheiros.
Kebabery com cozinha indiana está a 6 minutos de distância a pé. Microondas e chaleira elétrica também estão disponíveis. Há uma estação de metrô Anna Nagar Tower localizada a apenas 0.6 km de distância.