Hotel O Delhi Home Stay New Delhi est un endroit pour séjourner dans le quartier "Sud de Delhi", à environ 3 km du Musée de l'Artisanat. L'hotel offre un hébergement avec un Wi-Fi dans tout l'établissement.
Des attractions de la ville telles que le Village des Jeux du Commonwealth 2010, qui est à environ 10 minutes en voiture de cet hotel 3 étoiles, et les Jardins des Lodhis à 15 minutes en voiture. Les amateurs de sport apprécieront également de visiter Complexe sportif Thyagaraj, à environ 3,1 km d'O Delhi Home Stay. Les édifices religieux notables à proximité incluent le temple Kalka, à environ 20 minutes en voiture de cet hébergement. L'hotel est non loin de Nizamuddin Railway.
Les options de restauration incluent également le Tewari Sweets, situé à environ 2 km d'O Delhi Home Stay de New Delhi.