Chennai Hotels & Resorts

It is the sixth-largest city and fourth -most populous metropolitan area in the country and is the secondary financial hub in the country.Chennai, the capital city of the Indian state of Tamil Nadu, located on the Coromandel Coast of the Bay of Bengal. It is t...