Situado a 4 km de distancia del Fuerte de Tughlaqabad, el Avatar Living Bed and Breakfast Nueva Delhi se encuentra cerca de la Durga Bari Mandir.
Este bed and breakfast está situado en Nueva Delhi, a un par de minutos en coche de la estación de metro Kailash Colony. La Casa Birla está a 7 km de distancia del hotel, mientras que la estación de autobuses Sant Nagar, está a tan solo 10 minutos caminando del sitio. El lugar está situado a 25 minutos a pie de Kalkaji Mandir. La estación de metro más cercana está a tan solo 650 metros de distancia.
Además de un balcón y una zona de comedor, las habitaciones en El Avatar Living Bed and Breakfast están equipadas con TV de pantalla plana con canales vía satélite. Los baños disponen de un inodoro separado de la ducha, bañera y ducha, además de instalaciones como secador de pelo y toallas de baño. Las habitaciones de huéspedes en este hotel incluyen almohadas de plumón, almohadas de plumas y almohadas de plumón/pluma.
El restaurante Sir John bakery cafe, que se encuentra a solo unos momentos del alojamiento, ofrece platos de cocina india.