Gelegen in de Zuid-Delhi wijk, op 25-minuten loopafstand van metrostation AIIMS, het Oyo 367 Hotel Forest Green New Delhi met 3 sterren biedt uitzichten op de stad. Het hotel met 22 kamers verleent wifi in openbare gebieden.
Gelegen binnen 2 km van Thyagaraj-stadion, dit hotel ligt ook binnen 10 km van New Delhi treinstation. Het gebied bevat religieuze bezienswaardigheden zoals de Lotus Tempel 3 km) en Humayuns tombe 6 km). Gasten kunnen ook police colony park bezoeken, dat op 25 minuten loopafstand ervan ligt. De Lodi Gardens bevindt zich binnen 4 km van Oyo 367 Hotel Forest Green New Delhi. De Uday Park bushalte is op een klein stukje lopen van deze accommodatie.
De kamers beschikken over een eetgedeelte, uitgerust met airconditioning, evenals een TV.
Tot de eetgelegenheden behoort ook The Village, gelegen binnen 15 minuten lopen van dit hotel.