Das 3-Sterne-Hotel O Travel Inn Neu-Delhi liegt im Bezirk South Delhi von Neu-Delhi, 7 km weit weg von kulturellen Attraktionen, darunter dem National Rail Museum of India.
Das Hotel liegt in einer Entfernung von 15 Fahrminuten vom Qutb Minar und in einer Entfernung von 20 Fahrminuten vom Bahnhof Neu-Delhi. Gäste können Sehenswürdigkeiten wie den Shree Adya Katyayani Shaktipeeth Mandir besuchen (liegt in einer Entfernung von 8 km vom Hotel). Etwa 20 Autominuten vom O Travel Inn Neu-Delhi entfernt befindet sich auch das Fun 'n' Food Village. Die Unterkunft liegt außerdem nicht weit entfernt von der Bushaltestelle Vasant Kunj C8.
Während Ihres Aufenthalts haben Sie die Möglichkeit, in der Nähe zu speisen, z. B. im Restaurant Sakae Sushi, das in einer 400 Meter Entfernung vom Hotel ist, oder im Restaurant Foresto- Lawn & Restaurant, das in 15 Minuten zu Fuß zu erreichen ist.