Treebo Premium Taara ligger mindre än 15 minuters bilfärd från Consulate General of the United States, Chennai och Chennai Trade Centre. Här ingår bland annat parkering och frukostbuffé dagligen mellan 08.00 och 10.00. Boendet ligger bara en kort promenad från kollektivtrafik. Till Thousand Lights Station tar det inte mer än 13 minuter att gå.