Located in Chennai, Capital O 995 Saibala Grand is in the city center. Devi Cineplex and Mayajaal Entertainment are cultural highlights, and some of the area's landmarks include Sri Kamakshi Amman Temple Mangadu and Vadapalani Murugan Temple. Looking to enjoy an event or a game while in town? See what's happening at Guindy Race Course or SDAT Tennis Stadium.