Courtyard Chennai
Located across from the AG-DMS Metro Station in the Chennai, India, city centre, Courtyard Chennai offers a convenient address. This hotel is near the US Consulate, Gemini Circle, Apollo Hospital, Mount Road, Chetpet Lake and Marina Beach.