In der Innenstadt von der Stadt gelegen, ist das Oyo 16704 Greenhouse eine ausgezeichnete Unterkunft in Neu-Delhi.
Das Hotel befindet sich im Viertel South Delhi, in einer 10 Gehminuten Entfernung von der U-Bahn-Station Jasola Apollo. Tayyab Masjid in Neu-Delhi ist 25 Fußminuten vom Hotel entfernt. Tughlaqabad ist in knapp 4 km Entfernung von der Unterkunft. Die Unterkunft ist in mittlerer Entfernung von der Busahltestelle Apollo Hospital gelegen. Das 3-Sterne Oyo 16704 Greenhouse ist in 27 Autominuten vom Flughafen Delhi aus zu erreichen.
Die Gäste können in einem der 18 Zimmer übernachten, die mit TV, Mehrkanal-Fernsehen und einer Klimaanlage ausgestattet sind.
Am Morgen wird ein einfaches Frühstück serviert. Darüber hinaus bietet das Restaurant Kadimis eine Vielzahl von asiatischen Köstlichkeiten und ist zudem nur 6 Minuten Fußweg von hier entfernt.