St. Thomas Mount befindet sich nur 13 Minuten zu Fuß von dem 3-Sterne-Hotel Treebo Adin Residence Chennai Trade Centre entfernt und ist unbedingt einen Besuch wert. Ein Gepäckraum stehen den Gästen vom Hotel im Stadtteil Manapakkam von Chennai zur Verfügung.
Indian Institute Of Technology ist innerhalb von circa 15 Minuten mit dem Auto erreichbar. Auch St Thomas Mount Hill Shrine ist in weniger als 1 km Entfernung vom Treebo Adin Residence Chennai Trade Centre.
Das Hotel verfügt über 14 Zimmer mit einer Sitzecke. Sie verfügen über einen Flachbildfernseher mit Satellitenkanälen sowie eine Klimaanlage. Die Zimmer sind mit ein Schreibtisch ausgestattet und verfügen über Ausstattung zur Kaffee- & Teezubereitung.