El Treebo Dekeling Hotel, situado en el corazón del distrito turístico de Darjeeling, ofrece habitaciones amplias con vistas a la montaña. El hotel cuenta con restaurante, mostrador de información turística y servicio de lavandería bajo petición.
El Treebo Dekeling Hotel alberga una sala de estar común y una zona de biblioteca. El hotel ofrece vistas a la ciudad de Darjeeling y a la cordillera de Kanchenjunga.
Las habitaciones son sencillas y disponen de escritorio, ventilador y TV vía satélite. También cuenta con zona de estar y baño.
El hotel está a solo 1 km de Darjeeling Bus Stand. El aeropuerto de Bagdogra está a unos 98 km, mientras que la estación de tren de New Jalpaiguri se encuentra a 100 km del hotel.
El restaurante Dekeva's sirve una selección de platos europeos, indios, tibetanos y chinos. También se pueden degustar especialidades locales. Hay servicio de habitaciones.