El hotel Own Stay Nueva Delhi, de 3 estrellas, es un lugar estupendo para alojarse en el barrio Sur de Delhi, a unos 25 minutos a pie del Shree Adya Katyayani Shaktipeeth Mandir. Este hotel también ofrece a sus huéspedes WiFi en toda la propiedad.
Qutab Minar está a 3 km del hotel, mientras que Bhool Bhulaiya está a unos 3,1 km. Shaheed Bhagat Singh College es un lugar de educación popular que se puede visitar a unos 10 minutos en coche del hotel Own Stay Nueva Delhi. El lugar se encuentra a 2 km de Jamali Kamali, un lugar popular entre peregrinos y turistas. Debido a su ubicación a 20 km del Aeropuerto internacional de Delhi, se tarda solo 20 minutos en coche para llegar allí.
El Own Stay Nueva Delhi ofrece un desayuno americano todos los días.