El Treebo Chalets se encuentra en Nagpur, a 2 km del aeropuerto internacional Dr. Babasaheb Ambedkar y a 7 km del estadio Vidarbha Cricket Association. Este hotel de 3 estrellas ofrece habitaciones con aire acondicionado, baño privado y WiFi gratuita. Deekshabhoomi está a 4 km.
Las habitaciones incluyen TV de pantalla plana. Todas las habitaciones tienen armario.
Todas las mañanas se sirve un desayuno buffet.
El personal de la recepción 24 horas habla inglés e hindi.
El lago Ambazari se encuentra a 5 km del Treebo Chalets.