Комплекс культурного центра России в Сингапуре расположен на участке в собственности РФ. Комплекс состоит из административного блока, жилого блока, храмового корпуса и православного храма. В цокольном этаже расположена автостоянка. Здание комплекса расположено периметрально вокруг внутреннего двора.