Das 2-Sterne-A New Delhi Hotel Orchid Garden liegt im Stadtviertel Karol Bagh, ca. 6 Kilometer vom Nationalmuseum Neu-Delhi entfernt, und bietet eine Terrasse. Das Hotel bietet 24 Gästezimmer und stellt zudem ein Einkaufszentrum zur Verfügung.
Die Freitagsmoschee gilt als heilige Stätte und liegt in etwa 10 Fahrminuten Entfernung vom Hotel. Das New Delhi Hotel Orchid Garden befindet sich 2 km vom Laxmi-Narayan-Tempel. Die Unterkunft liegt rund 3 Kilometer vom Bahnhof Neu-Delhi entfernt, während die Bushaltestelle Thana Deshbandhu Gupta Road circa 10 Gehminuten von hier entfernt ist.
Die Gästezimmer bieten einen Balkon und einen Ankleidebereich sowie einen Schreibtisch für den Komfort der Gäste. Sie sind mit einem Steinkamin ausgestattet und verfügen außerdem über eine Minibar. Die Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Handtücher.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. Im Restaurant oye delhi, das nicht weit entfernt vom New Delhi Hotel Orchid Garden ist, oder im Restaurant Thadi Cafe, das in 13 Minuten zu Fuß zu erreichen ist.