El Treebo Balsons International Hotel Nueva Delhi incluye 22 habitaciones y está ubicado a unos 3 km de la Catedral del Sagrado Corazón.
Este hotel de 3 estrellas se encuentra a 20 km del aeropuerto internacional de Delhi y a unos 7 km de atractivos culturales como el Museo Nacional del Ferrocarril. Este hotel queda a unos minutos andando de la estación de metro la Rajendra Place. Los huéspedes pueden acercarse fácilmente a la historia de Nueva Delhi visitando la Puerta de la India, ubicado a unos 7 km de esta propiedad. El hotel está a dos pasos de la parada de autobuses East Patel Nagar.
El hotel Treebo Balsons International Hotel ofrece un desayuno continental en el restaurante. El restaurante Dfoods, que está a apenas 5 minutos caminando de la propiedad, sirve cocina india para satisfacer todos los gustos.