Chennai : Chennai is the second largest city in Tamil Nadu located by the Bay of Bengal. Chennai is one of the most historic cities you can visit in India. Thus a visit to the region provides an opportunity to plan a stay at hotels in Chennai. The luxury hotels of Chennai-Madras ensure a comfortable stay. For the business travelers in Chennai the business hotels are ideal accommodation options.