Hotel O Travel Inn New Delhi est situé dans le quartier Sud de Delhi, à 6 km du Parc d'attractions Fun 'n' Food Village, ce qui est fortement recommandé pour une visite en famille.
Cet hotel 3 étoiles se trouve à 10 minutes en voiture du Centre commercial AMBI et à une courte distance de l'arrêt de bus Vasant Kunj C8. Le Qûtb Minâr est situé à 7 km de l'hotel, ainsi que l'aéroport international Indira Gandhi est à 5 km. Le Temple Uttara Swami Malai se situe également à 15 minutes en voiture d'O Travel Inn de New Delhi. La gare de New Delhi se situe à 14 km de cet établissement.
Offrant une TV, les 30 chambres sont équipées de la climatisation pour assurer un séjour confortable.
Proposant des repas thaïs, Sakae Sushi est situé juste à côté d'O Travel Inn.