O hotel Avatar Living@ Greater Kailash 2, localizado no bairro South Delhi, a uma distância de aproximadamente 10 minutos a pé do Estádio de Jawaharlal Nehru, apresenta vistas para o jardim. Este estabelecimento também inclui parque de estacionamento privado gratuito.
A Universidade Jamia Millia Islamia está a cerca de 5 km de distância. Pode facilmente visitar DT Cinema situado a uma curta distância a pé do hotel. Os hóspedes estarão a uma distância aproximada de 5 minutos a pé da estação de metrô Greater Kailash, enquanto a cerca de 25 minutes a pé do Templo de Lótus.
Os quartos dispõem de máquinas de café/chá, bem como de TV de tela plana com canais via satélite e TV com vários canais para sua conveniência. Casa de banho separada e chuveiro, juntamente com comodidades como secador de cabelo e lençóis de banho também são apresentados.
Pind Balluchi fica a uma distância moderada e oferece cozinha asiática.