Composto por 14 quartos, hotel 3 estrelas Green Lotus Residency Nova Deli está a 5 minutos andando de Sri Aurobindo Ashram. O hotel atrai os hóspedes com o estacionamento disponível no local.
O local está localizado em Nova Deli, a apenas um agradável passeio da estação de metrô IIT. A área inclui atrações religiosas como a Mesquita Moth Ki (a 3.1 km) e a Tumba de Safdarjung (a 6 km). Há o Templo de Chhatarpur a 4.8 km do hotel. Para quem viaja de longe, o aeroporto Internacional de Delhi fica a 16 minutos de carro.
Green Lotus Residency de Nova Deli oferece um café da manhã no restaurante. Os restaurantes próximos, incluindo Tamil Nadu, estão a uma curta distância a pé deste estabelecimento.