Los huéspedes del Hotel O Travel Inn Nueva Delhi, de 3 estrellas, pueden visitar el Qutab Minar, ubicado a unos 7 km. Este hotel también proporciona a los huéspedes consigna de equipaje.
El pilar de hierro de Delhi se sitúa a unos 15 minutos en coche del hotel en Nueva Delhi. El alojamiento se sitúa a unos 4 km del Templo Uttara Swami Malai. La estación de metro más cercana al Travel Inn Nueva Delhi es Delhi Aero City, a unos 10 minutos a pie. Internacional de Delhi es el aeropuerto más cercano, a 5 km de este hotel.
Se sirve un desayuno sabroso todas las mañanas. El restaurante Mahipalpur, que ofrece una amplia variedad de platos, está aproximadamente a tan solo 350 metros.