Das 3-Sterne-Hotel O Orchid Blu Neu-Delhi ist im Viertel South West gelegen, ungefähr 3 Kilometer vom Tihar Prison Complex entfernt. Das komfortable Hotel bietet 30 Gästezimmer und stellt zudem einen Gepäckraum zur Verfügung.
Das Hotel liegt in circa 25 Gehminuten Entfernung vom Dilli Haat und in rund 20 Autominuten Entfernung vom Bahnhof Neu-Delhi. Das O Orchid Blu Neu-Delhi liegt auch gleich neben der U-Bahn-Station Dabri Mor. Die komfortable Unterkunft befindet sich in ca. 4 km Entfernung vom ISKCON-Tempel. Das Hotel ist 5 km vom Flughafen Delhi sowie ca. 600 Meter von der Bushaltestelle Dabri Crossing entfernt.
Die Zimmer sind mit Familien- Badezimmern ausgestattet.
Die Gäste können im Restaurant King of Spices, das sich ganz nah am O Orchid Blu Neu-Delhi befindet, eine Auswahl an orientalischen Gerichten genießen.