Основной комплекс зданий Российского Центра науки и культуры в г. Ченнаи был построен в 1972 г. В дальнейшем здания и помещения Центра неоднократно достраивались и перестраивались. Центр расположен в одном из наиболее престижных районов центральной части города - Альварпет – в 10 минутах езды от главной набережной Ченнаи.
Страницы истории деятельности РЦНК в г. Ченнаи наполнены многими значимыми для политической и общественно-культурной жизни обеих стран событиями. С самого начала работа Центра была ориентирована на развитие клубной деятельности и проведение мероприятий совместно с представителями индийских общественных и государственных организаций, укрепление и распространение позиций русского языка в регионе.
Центр регулярно проводит на своей базе и на базе партнерских организаций, как г. Ченнаи, так и других городов Южной Индии, форумы, конференции, семинары и круглые столы в области двустороннего гуманитарного сотрудничества; научные, образовательные, художественные, книжные, фото и другие тематические выставки и конкурсы; фестивали фильмов и кино-показы; организует концертные программы, танцевальные и музыкальные выступления российских и индийских творческих коллективов. Концертный зал рассчитан на 260 мест.