Das Hotel Orchid Inn Neu-Delhi besitzt 30 Zimmer und liegt 25 Gehminuten vom Surajkund See entfernt.
Das Hotel ist im Stadtteil South Delhi, in ungefähr 20 km Entfernung vom Bahnhof Neu-Delhi gelegen. Das Asola Bhatti Wildschutzgebiet ist 25 Minuten zu Fuß entfernt. Tughlaqabad ist in ungefähr 4 km Entfernung von der Unterkunft. Das Orchid Inn ist in unmittelbarer Nähe zur U-Bahn-Station Badarpur, was sehr günstig ist.
Neben einer Sitzecke sind die Zimmer im Hotel mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Für den Komfort der Gäste sind alle Zimmer mit einer Klimaanlage ausgestattet.
Das Restaurant 7 Eleven Momos bietet chinesische Speisen an und liegt 550 Meter von der Unterkunft.