El Travellers Hotel Nueva Delhi ofrece proximidad a la Isla de la Aventura, que se encuentra a unos 25 minutos a pie. El hotel cuenta con un restaurante en las instalaciones.
Este hotel está situado en el distrito Rohini, a 30 km del aeropuerto internacional de Delhi. El hotel está situado a 4 km del Templo Shri Shiv Shakti Hanuman de Nueva Delhi. El Parque Japonés se encuentra a unos 30 minutos a pie, mientras que la estación de metro Rohini West está al alcance del hotel Travellers. También la estación de autobuses Rohini DTC Depot está a unos 700 metros de este establecimiento de 3 estrellas.
Las habitaciones con aire acondicionado están equipadas con una plancha y tabla de planchar, climatizador e instalaciones modernas como Wi-Fi gratis y TV de pantalla plana con canales vía satélite. Estas con aire acondicionado habitaciones cuentan con servicio de tetera/cafetera, y están equipadas con un aparador.
El desayuno continental se sirve cada mañana en el Travellers.