Karta Vacation Rentals
In the heart of Chennai, Ambica Empire sits roughly 7 km from the city center and minutes from landmarks like Apollo Hospital, the U.S. Consulate and Ampa Skywalk Mall. Vadapalani Murugan Temple and M.A. Chidambaram Stadium are within easy walking distance.