Karta Vacation Rentals

In central Chennai, Al Salama Guest House is a city-center base minutes from Marina Beach, Jawaharlal Nehru Stadium and Ripon Building. The U.S. Consulate is also within easy reach, so it’s a handy spot for both sightseeing and errands.