Oyo 2599 Home Stay South est situé à moins de 2 km du Qûtb Minâr, au cœur de New Delhi. Un parking est à votre disposition sur place.
Situé à moins de 6 km du Palais Jahaz Mahal, l'hôtel donne également accès à des sites sportifs tels que les Parcours de golf de Qutub, qui se trouve à environ 3 km. L'hôtel est situé à quelques minutes de route de Shree Adya Katyayani Shaktipeeth Mandir à New Delhi. Située à moins de 2 km de cet 3 étoiles, le Temple Yogmaya est ouverte à la visite des fidèles et des touristes. Oyo 2599 Home Stay South est situé à 15 km de l'aéroport Delhi International, et à une distance raisonnable de l'arrêt de bus le Chhattarpur Village.
Chaque chambre à l'hôtel est approvisionnée d'une TV à écran plat et une TV à écran plat.
Oyo 2599 Home Stay South propose un petit déjeuner continental chaque matin.