Situato nel centro di Chennai, a 1,1 km dall'Ambasciata degli Stati Uniti e a 1,2 km dallo Spencer Plaza Mall, lo Star Residency offre sistemazioni con WiFi gratuito e TV.
Il bagno privato è completo di doccia e set di cortesia.
2,7 km dal Museo del Governo di Chennai e 3,6 km dallo Stadio Ma Chidambaram. 13 km dall'Aeroporto Internazionale di Chennai, lo scalo più vicino.