Karta Vacation Rentals





In the heart of Chennai’s bustling business district, standing on the legendary grounds of Gemini Film Studios. A short walk from the US Consulate and minutes from Apollo Hospital, with Marina Beach about 3.6 miles away — a luxury hotel in Chennai that works for business and play.