L'hotel Own Stay New Delhi est un endroit pour séjourner dans le voisinage de "Sud de Delhi" à New Delhi, à moins de 2 km du Palais Jahaz Mahal.
Le Qûtb Minâr est à 10 minutes en voiture de cet hotel 3 étoiles et le Jardin des Cinq Sens est à 15 minutes en voiture. Les sites historiques comprennent le Fort de Tughlaqabad, qui se trouve à 6 km de l'hotel. Située à 25 minutes à pied d'Own Stay de New Delhi, le temple Shree Adya Katyayani Shaktipeeth est ouverte à la visite des fidèles et des touristes. La gare de New Delhi est à 16 km d'allure en partant de la propriété.
La résidence dispose de 6 pièces comprenant un patio et un balcon. Internet à haut débit et une TV multi-canal ainsi qu'un minibar et une cafetière/théière sont proposés. Pour votre confort, vous trouverez un bidet, une douche ouverte et une toilette séparée. Les salles de bains dotées d'un bidet, d'une douche ouverte et d'une toilette séparée, disposent également d'un sèche-cheveux et des draps de bain pour le confort supplémentaire des clients.
Les options de restauration incluent également Apno Rajasthani, situé à proximité d'Own Stay.