Situé à 3 km d'allure du Fort de Tughlaqabad, Oyo Rooms South Delhi 2 New Delhi de 3 étoiles se trouve près du Kalkaji Sabji Mandi. Il y a aussi la commodité d'un parking sur place.
En séjournant dans l'hôtel, vous êtes invités à découvrir le Temple du Lotus à une distance de 2 km, ou à visiter des sites sportifs comme Complexe sportif Thyagaraj à une distance de 6 km. À 10 minutes à pied de la Govind Puri, Oyo Rooms South Delhi 2 de New Delhi se trouve à 6 km de la Tombe d'Humayun. La région est remarquable pour ses lieux d'enseignement comme l'Université islamique nationale, situé à moins de 3 km de l'hôtel. Deshbandhu College est situé près d'Oyo Rooms South Delhi 2.
Il y a une TV dans certaines unités.
Un petit déjeuner sous forme de buffet y est servi tous les matins. À 6 minutes à pied de ce étoiles, Cafe Amsterdam sert des repas européens.