Niché à 20 minutes de marche des Parcours de golf de Qutub, Hotel O Trish Inn New Delhi comprend un stockage des bagages. Les Urbanroots Premium Fashion Store est à 150 mètres.
Niché dans le quartier Sud de Delhi, cet hotel 3 étoiles se trouve à 2 km de lieux éducatifs comme l'Institut indien de technologie de Delhi. O Trish Inn de New Delhi est situé à proximité de sites naturels tels que le Parc archéologique de Mehrauli (2,1 km) et le Jardin des Cinq Sens (2,2 km). De plus, le Temple du Lotus se trouve à 15 minutes en voiture, ainsi que la Malviya Nagar est à proximité de l'hotel. Cet établissement est situé à New Delhi, à 13 km de la gare de New Delhi.
L'hôtel dispose de 30 chambres dotées de la climatisation, ainsi que d'équipements modernes comme la TV multi-canal.
Juste à quelques pas d'O Trish Inn, Whole Foods sert des repas indiens.