Situé à environ 3 km du Qûtb Minâr, l'hotel Own Stay New Delhi dispose d'un Wi-Fi dans tout l'établissement. La résidence comprend également un parking privé gratuit.
L'hotel est situé dans le quartier "Sud de Delhi", à environ 25 minutes de marche d'un site sacré comme Shree Adya Katyayani Shaktipeeth Mandir. Le Monument Alai Minar se trouve à environ 3,1 km d'Own Stay, tandis que l'aéroport Delhi International est à 20 km. Cet hébergement est situé à environ 10 minutes en voiture Garden of Five Senses.
Cet hotel 3 étoiles propose un petit-déjeuner américain tous les jours.