Com várias oportunidades recreacionais e sala de estar, o Treebo Nestlay Casa Hotel de 3 estrelas está situado no bairro Egmore-Nungambakam, a 2.4 km do Mesquita das Mil Luzes. Wi-Fi está disponível na propriedade e o parque de estacionamento particular também é fornecido no local.
O Templo de Kapalishvara fica a uma distância aproximada de 3 km e a Praia de Marina está a 4.2 km. As atrações esportivas mais próximas são o Estádio de Jawaharlal Nehru (a 2.8 km), e o Estádio de Chidambaram M.A (a 3.3 km). O hotel tem uma localização primordial a alguns minutos de carro de Museu do Governo. Pode também usar a estação de metroNehru Park, que está a 1 km de distância.
Cada um dos 25 quartos está equipado com controle de temperatura, bem como TV de tela plana com canais via satélite e TV com vários canais. Algumas unidades apresentam decoração confortável, juntamente com piso de mogno. Tem uma vista para a cidade.
Um pequeno-almoço continental é servido diariamente. Além disso, Cream Centre oferece uma variedade da cozinha asiática e fica a 8 minutos a pé deste hotel.