O Treebo Trend Nestlay Casa está localizado em Chennai, a 400 metros do Museu do Governo de Chennai. Os hóspedes podem desfrutar do restaurante no local.
Todos os quartos deste hotel têm ar condicionado e uma televisão de ecrã plano com canais por cabo. Os quartos estão equipados com uma chaleira.
Há uma recepção 24 horas na propriedade.
O Hospital Apollo fica a 900 metros do Treebo Trend Nestlay Casa, enquanto o Centro Comercial Spencer Plaza está a 1,4 km. O Aeroporto Internacional de Chennai encontra-se a 17 km da propriedade. A Estação Ferroviária de Egmore encontra-se a 2 km.