Karta Vacation Rentals





On Anna Salai (Mount Road) in central Chennai, opposite Thousand Lights metro station. Roughly 20 minutes from Chennai Airport by metro and just minutes from Chennai Central and Egmore railway stations. Close to T Nagar, Marina Beach, Chepauk Stadium, the US Consulate, Apollo Hospital, Sankara Nethralaya and major business districts.