Localizado a 3 km de Qutb Minar, Own Stay Nova Deli oferece 6 quartos com vistas para o mar.
O hotel fica no bairro Sul de Delhi, a 25 minutos caminhando do Templo de Chhatarpur. O Parque Arqueológico de Mehrauli está a 2.7 km deste estabelecimento e o aeroporto Internacional de Delhi está a 20 km de distância. Os edifícios religiosos notáveis nas proximidades incluem o Templo de Yogmaya, a 3.3 km deste local.
Tendo pátio e varanda, os quartos do Own Stay são equipados com Internet de banda larga e TV. Além disso, tem mini frigobar e máquinas de café/chá, bem como aparelho detetor de fumaça e cartão eletrônico fornecidos. Oferecendo chuveiro de corrediça, banheiro separado e banheira, os banheiros são equipados com secador de cabelo e touca de banho.