Treebo Trend Nestlay Casa ligt in Chennai, op 400 meter van het Regeringsmuseum Chennai. De accommodatie heeft een eigen restaurant.
Elke kamer in dit hotel is voorzien van airconditioning en een flatscreen-tv met kabelzenders. De kamers zijn voorzien van een waterkoker.
De receptie is 24 uur per dag geopend.
Het Apollo-ziekenhuis ligt op 900 meter van Treebo Trend Nestlay Casa en het winkelcentrum Spencer Plaza ligt op 1,4 km afstand. De internationale luchthaven van Chennai ligt op 17 km afstand. Het treinstation van Egmore ligt op 2 km afstand.