Composto por 14 quartos, o hotel Green Lotus Residency de 3 estrelas está a uma distância aproximada de 5 minutos a pé de Sri Aurobindo Ashram. O hotel atrai os hóspedes com o parque de estacionamento disponível no local.
O Mercado SDA fica a 18 minutos de distância a pé. Os locais de interesse religioso na área incluem o Templo de Lótus (a 6 km) e a Uttara Swamimalai Temple R K Puram (a 4.5 km). Shree Adya Katyayani Shaktipeeth Mandir está a 4.8 km de distância. Pode também usar a estação de metroMetropolitano de Deli, que está a aproximadamente 10 minutos a pé.
Um pequeno-almoço é servido no restaurante todas as manhãs. Os hóspedes podem jantar no Matchbox, que serve pratos da cozinha americana, ou no My Bar Grill situado a aproximadamente 500 metros de distância.