Das 3-Sterne-Hotel O Trish Inn Neu-Delhi liegt knapp 6 Kilometer vom Lotustempel in Neu-Delhi entfernt und bietet einen Gepäckraum.
Das Hotel befindet sich im Stadtteil South Delhi, in 20 Autominuten Entfernung vom Bahnhof Neu-Delhi. Urbanroots Premium Fashion Store ist in der Nähe vom Hotel und kann leicht erreicht werden. Kulturelle Erlebnisse in der Umgebung bieten das National Rail Museum of India (liegt in einer Entfernung von 7 km vom O Trish Inn Neu-Delhi). Die U-Bahn-Station Malviya Nagar ist in 700 Meter Entfernung zur Unterkunft (liegt in 10 Autominuten Entfernung vom Qutb-Komplex).
Die 30 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Annehmlichkeiten wie ein Fernsehen mit mehreren Kanälen.
Das Restaurant Whole Foods, das etwa 300 Meter vom O Trish Inn entfernt ist, bietet indische Küche für jeden Geschmack.