Karta Vacation Rentals
In the heart of Chennai’s vibrant business district, on the historic grounds of Gemini Film Studios. A short walk from the U.S. Consulate and a quick drive to Apollo Hospital, Spencer’s Plaza and Express Avenue, with Marina Beach only about 5.8 km away. A luxury hotel option for business-friendly and family-friendly stays near the city’s top hubs.