Das 4-Sterne-Hotel Treebo Premium Twin Star Chennai liegt etwa 6 Kilometer vom Marundeeswarar-Tempel entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von Chennai.
Zu den religiösen Sehenswürdigkeiten in der Umgebung gehören der Vadapalani Andavar Tempel (4 km) und der Kapaliswarar-Tempel (2 km). Die St.-Thomas-Basilika ist in 10 Minuten mit dem Auto zu erreichen. Die Gäste finden die Bushaltestelle Eldams Road direkt neben dem Treebo Premium Twin Star Chennai, rund 15 Gehminuten entfernt.
Die 18 Zimmer sind mit einer Klimaanlage ausgestattet und verfügen über moderne Einrichtungen wie einen Flachbildfernseher mit Satellitenkanälen.
Jeden Morgen wird den Gästen ein Frühstücksbuffet serviert. Das Restaurant Dakshin liegt in unmittelbarer Nähe zu diesem Treebo Premium Twin Star.