Situato a soli 2 km dal Complesso di Qutb Minar di Nuova Delhi, l'Hotel O Trish Inn Nuova Delhi offre un deposito bagagli.
L'hotel si trova nel distretto Delhi Sud, a 15 minuti in auto dal Tempio del Loto. Gli ospiti possono raggiungere facilmente Urbanroots Premium Fashion Store a due passi dall'hotel 3 stelle. La zona comprende anche attrazioni naturali come il Giardino dei cinque sensi, a soli 2,1 km dall'O Trish Inn. La vicinanza alla stazione della metropolitana Malviya Nagar, situata a circa 10 minuti a piedi, assicura agli ospiti un soggiorno confortevole.
Le 30 camere dispongono di un impianto di climatizzazione, oltre a comfort moderni come un televisore multicanale.
Tra i punti di ristoro c'è il ristorante Whole Foods, che offre un menu di piatti indiani e si trova abbastanza vicino all'O Trish Inn Nuova Delhi.