




In the bustle of Anna Salai in central Chennai, this hotel sits minutes from the U.S. Consulate and close to Apollo Hospital, Express Avenue and Spencer's Plaza shopping mall. It's about 4 km from the city center, handy for long walks and city errands.