Situado en el barrio Sur de Delhi de Nueva Delhi, a 4 km del Instituto Indio de Tecnolgía de Delhi IIT, el hotel Avatar Living@ Greater Kailash 2 ofrece vistas a la ciudad. También dispone de un aparcamiento privado gratuito.
El bed and breakfast está cerca de DT Cinema y justo en frente de la estación de metro el Greater Kailash. El Estadio Thyagaraj está a 4 km de este hotel, mientras que la estación de autobuses Savitri Cinema, está a 250 metros de distancia. El Templo del loto está a unos 25 minutos andando de este alojamiento. La estación de metro más cercana está a unos 300 metros de distancia.
Las habitaciones del Avatar Living@ Greater Kailash 2 Nueva Delhi están equipadas con una plancha y tabla de planchar, climatizador, así como servicio de tetera/cafetera. Las habitaciones, amuebladas con un escritorio, también cuentan con ventanas insonorizadas. Los cuartos de baño privados están equipados con bañera y ducha. Además, disponen de artículos de tocador para huéspedes.
El restaurante el Sagar Ratna se encuentra a un minuto del hotel.