Niché dans la localité de "Sud de Delhi", Oyo Flagship 84036 Welcome Stay New Delhi de 3 étoiles se trouve à 4 km des lieux d'intérêt culturels tels que le Centre national des sciences. L'hôtel met également à la disposition des clients du Wi-Fi disponible dans toute la propriété.
Le Temple du Lotus est à 25 minutes de marche de ce étoiles et le Musé national du chemin de fer de Delhi est à 7 km. Oyo Flagship 84036 Welcome Stay de New Delhi se trouve juste à côté de la Vinobapuri. Il est situé à moins de 10 minutes en voiture du Parc zoologique national de Delhi. Oyo Flagship 84036 Welcome Stay est situé à 25 km de l'aéroport Delhi International, et à une courte distance de marche de l'arrêt de bus PGDAV College.
L'hôtel accueille les clients dans 30 chambres équipées de la climatisation ainsi que d'une TV.
Pour visiter l'Amar Corner et Urban Grill By Chef Scotty, les clients doivent marcher environ 350 mètres.