Das Hotel O Travel Inn Neu-Delhi liegt im Viertel South Delhi, in einer Entfernung von 10 Autominuten vom Flughafen Delhi. Das Hotel verfügt über 30 Zimmer.
Die Unterkunft stellt Zimmer mit einem Fernsehen mit mehreren Kanälen und einer Klimaanlage zur Verfügung. Eine Klimaanlage sorgen für den Komfort der Gäste.
Das Restaurant Barbeque Nation befindet sich in 1 Kilometer Entfernung vom O Travel Inn Neu-Delhi.
Zu den Sehenswürdigkeiten in der Nähe gehört Einkaufszentrum Ambience Mall Vasant Kunj in einer Entfernung von ungefähr 10 Autominuten von dem 3-Sterne-Hotel. Jawaharlal-Nehru-Universität ist auch einen Besuch wert und liegt nur 2 km von hier entfernt. Gäste, die historische Architektur schätzen, werden sich freuen, denn der Qutb-Komplex liegt 15 Minuten Fahrt von der Unterkunft entfernt. National Rail Museum of India ist unter anderem innerhalb von 20 Autominuten zu erreichen. Das O Travel Inn ist ziemlich nah an der Busahltestelle Vasant Kunj C8 gelegen.