L'hotel Own Stay New Delhi se trouve dans le quartier "Sud de Delhi" et offre un hébergement à environ 2 km du Parc archéologique de Mehrauli.
En séjournant dans l'hotel, vous êtes invités à découvrir le temple Shree Adya Katyayani Shaktipeeth à 25 minutes à pied, ou à visiter des sites sportifs comme les Parcours de golf de Qutub à 10 minutes en voiture. En plus, cet hotel 3 étoiles est à environ 3 km du Qûtb Minâr. Les édifices religieux notables à proximité incluent le Temple Yogmaya, à environ 15 minutes en voiture d'Own Stay. Ce logement se trouve à 16 km de la de New Delhi.
Meublées avec un bureau, 6 chambres comprennent des commodités comme Internet à haut débit et une TV multi-canal ainsi qu'un minibar et une cafetière/théière. Les hôtes pourront profiter d'un bidet, une douche ouverte et une toilette séparée fournis dans les salles de bain.
L'Apno Rajasthani est non loin d'Own Stay de New Delhi.